lilfire Skrevet 9. februar 2005 Del Skrevet 9. februar 2005 Har satt opp en web server med php og sql. har brukt følgende php koding på index.php ?php if($_GET['id']){ include("m/".$_GET['id'].".php"); }else{ include("m/Home.php"); } ? men når jeg går inn på index.php så får jeg: Notice: Undefined index: id in d:\Abyss Web Server\htdocs\hubside\index.php on line 25 line 25 er da: if($_GET['id']){ MVH lilfire Lenke til kommentar
Skaptrollet Skrevet 9. februar 2005 Del Skrevet 9. februar 2005 skal vel ha med < > tegnene`? <?php og ?> ikke ?php og ? Lenke til kommentar
???????? Skrevet 9. februar 2005 Del Skrevet 9. februar 2005 Virker som du har satt opp php med php.ini-recomended filen. Skru enten av notice varseler, eller rett opp scriptet ditt. Notice varser er ikke viktige. Det er to ting med scriptet ditt som ikke er korrekt, antar at det du forsøker å oppnå forårsaker begge. 1. if($_GET['id']) betyr if($_GET['id'] == true). Antar at det ikke er det du ønsker å sjekke. 2. Hvis variabelen ikke på noen måte er definert (f.eks. den er tom) så eksisterer den ikke. Antar at du du er på jakt etter funksjonen isset() eller empty(). Hvis du setter inn f.eks. if(isset($_GET['id'])) så blir du kvitt den feilmeldingen. Lenke til kommentar
lilfire Skrevet 9. februar 2005 Forfatter Del Skrevet 9. februar 2005 (endret) EDit: funka nå.. THX Endret 9. februar 2005 av lilfire Lenke til kommentar
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å