24. april 2006 - 13:54Der er
8 kommentarer og 1 løsning
Hvor er fejlen?
Hej
Jeg lavede en side med en simpel php kode som kun er på en linje (linje 43) <? include("1/$s"); ?> men den melder denne fejl:
Warning: main(1/) [function.main]: failed to open stream: Invalid argument in /usr/home/web/web63958/webfunny.dk/spil/index.php on line 43
Warning: main() [function.include]: Failed opening '1/' for inclusion (include_path='.:') in /usr/home/web/web63958/webfunny.dk/spil/index.php on line 43
og hvis jeg skifter <? include("1/$s"); ?> ud med <? echo("1/$s"); ?> så virker det helt fint ... også forstår jeg jo ingen ting
Kort sagt: Hvor ligger fejlen og hvordan for jeg denne kode til at virke? <? include("1/$s"); ?>
Nej, hvis den er tom finder den ikke index-filen. Det er noget en webserver sommetider gør med URL-er. Her har du en sti til et filnavn, og det skal angives. Du kunne overveje en if-sætning
undskyld jeg havede næsten glemt dette spørgsmål :)
mr-xmas-> Jeg kan ikke få den til at virke .. den siger hver gang at foride.php (eller det andet der er i $s) ikke findes eller også melder den fejl på linje 57 ( $s = ($side=="") ? "forside.php" : $s; )
Men jeg fandt en anden løsning (nemlig uden php ;))
..Jeg lukker desværre igen :-( (Grund: Syntes ikke jeg fik et brugligt svar :-/)
Synes godt om
Ny brugerNybegynder
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.