Ohord Skrevet 15. november 2003 Skrevet 15. november 2003 Hva er galt med denne? <? if (isset($_GET['include'])) { if (file_exists ("$include.php")) { include ("$include.php"); } elseif { include ("404.php"); } } elseif { echo "Use the menu on the left side"; } ?> Hva blir riktig kode da?
magikern Skrevet 15. november 2003 Skrevet 15. november 2003 prøv dette isteden: <? if (isset($_GET['include'])) { if (file_exists ($_GET['include'].".php")) { include ($_GET['include'].".php"); } elseif { include ("404.php"); } } elseif { echo "Use the menu on the left side"; } ?>
magikern Skrevet 15. november 2003 Skrevet 15. november 2003 magikern: else istedet for elseif? hum ja det la jeg faktisk ikke merke til ved første øyekast, hvis man bruker indent på script ser man som regel sånne feil lettere: <? if (isset($_GET['include'])) { if (file_exists ($_GET['include'].".php")) { include ($_GET['include'].".php"); }elseif{ include ("404.php"); } }else{ echo "Use the menu on the left side"; } ?> sånn blir det lettere å se evt feil, men det skal nok være i orden nå...
magikern Skrevet 15. november 2003 Skrevet 15. november 2003 ok man er litt trøtt og bakfull så da skjer sånt... <? if (isset($_GET['include'])) { if (file_exists ($_GET['include'].".php")) { include ($_GET['include'].".php"); }else{ include ("404.php"); } }else{ echo "Use the menu on the left side"; } ?> sånn hvis det er mer jeg ikke har lagt merke til nå så får du fixe det...
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå