Problemer med $_GET

Tags:    php

Hej alle udvirkler ..
Undskyld at jeg kommer tilbage med dette
spørgsmål efter al den tid i brugte på mig
for at få mig til at forstå hvad i mente med
( $_GET ) men jeg kan virkelig ikke se hvor
min fejl er kommet fra i min index.php ...

Sådan her ser min index.php ud:

Fold kodeboks ind/udKode 


Nogen der kan sige mig hvad fejlen er ?



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Hej Nikolaj.

Det er fordi $_GET['side'] ikke er sat når man bare går ind på forside, og derfor prøver php at hente en fil som hedder ".php", altså uden filnavn.

Gør sådan her:
Fold kodeboks ind/udPHP kode 


Opret så en fil som hedder "404pagenotexist.php", som indeholder en fejl side, da filen ikke findes.

Opret så en fil ved navn "start.php", hvor indholdet for forsiden er i.



Den prøver at inkludere en fil der ikke eksisterer. Da $_GET['side'] er tom prøver den at inkludere filen .php som ikke eksisterer. Du bliver nødt til at tjekke om siden man prøver at finde eksisterer, inden du inkluderer den.

Det kunne f.eks. gøres sådan her

Fold kodeboks ind/udPHP kode 




Hvad er problemet? Når du skriver index.php?side=hej bliver hej.php ikke vist eller hvad?



Indlæg senest redigeret d. 30.08.2008 14:24 af Bruger #3275
Jo, men prøv og se min hjemmeside http://g-dks.dk/

Så kommer den en fejl frem og kan virkelig ikke se hvad fejlen skulle være :(



Selv om jeg laver den kode du lige har sendt til
mig så skriver den samme fejl. Og det er jo min index.php den skal hente og det gør den jo auto når man går ind på hjemmesiden så fatter bare hat af hvad problemet er ... ):



t