Avatar billede bravida Nybegynder
24. september 2006 - 20:41 Der er 7 kommentarer og
1 løsning

Hvad kan skyldes fejlkode

Denne fejlkode får jeg ved åbning af siden.

Warning: main(../../connections/connection/cms.php): failed to open stream: No such file or directory in C:\Programmer\Apache Group\Apache2\htdocs\websted\admin\delete_gallery.php on line 2

Warning: main(): Failed opening '../../connections/connection/cms.php' for inclusion (include_path='.;c:\php4\pear') in C:\Programmer\Apache Group\Apache2\htdocs\websted\admin\delete_gallery.php on line 2
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Selve koden ser sådan ud for linje 1, 2 og 3
<?php
include("../../connections/connection/cms.php");
?>
Avatar billede pidgeot Nybegynder
24. september 2006 - 20:46 #1
Der er vist en ../ for meget på den der.
Avatar billede webudvikleren Nybegynder
24. september 2006 - 20:49 #2
Du har en ../ for meget vil jeg tro.

Jeg bruger altid selv en variabel med den rigtige URL på, så kalder jeg dem derfra - så laver jeg aldrig mere fejl.

<?php
  (string) $url = "http://127.0.0.1/websted";
  include("" . $url . "/"admin/connections/connection/cms.php");
?>

Så er det også nemmere at holde styr på - synes jeg selv :-)
Avatar billede bravida Nybegynder
24. september 2006 - 21:01 #3
Sådan: <?php
include("../connections/connection/cms.php");
?>

Men stadig den samme fejl som før.
Avatar billede yHec Novice
24. september 2006 - 21:12 #4
er du sikker på, der skal være to gange connections i din sti. DW laver altid kun en!

/y
Avatar billede aeroone Nybegynder
24. september 2006 - 21:12 #5
Det er nemmere at overskue, hvis man ALTID, laver sine links relativ til siteroden
dvs. hvis din mappe 'connections' ligger i roden, er dit link således '/connections/connection/cms.php'
Avatar billede bravida Nybegynder
24. september 2006 - 21:21 #6
/y

Nej det er jeg ikke, da det er kopi af en fil, men har rettet cms til. Du har engang før hjælpet vedr. samme code. Kan godt lægge hele koden ind hvis det ville hjælpe.
Avatar billede hmortensen Nybegynder
24. september 2006 - 21:22 #7
Nu kører du jo Windows, hvor der bruges \ og ikke / til mappe angivelse.
Prøv: '\..\connections\connection\cms.php'
Ellers må du finde ud af hvad den direkte sti er til filen.

webudvikleren, er ikke ret smart, hvis man skal bruge selve koden, og ikke outputtet.
Avatar billede bravida Nybegynder
24. september 2006 - 21:54 #8
Jeg lukker lige spørgsmålet og opretter en nyt hvor vi tager det fra starten, så det er til at overskue for mig.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester