PHP $_GET FUNCTION!

Tags:    udvikleren.dk

Hej alle sammen jeg er igang med at lave en hjemmeside.
jeg vil gerne lave et eks.
hvis jeg har en URL som er:
http://jeska.dk/937/index.php?side=side86
Så når jeg bruger <?php echo $_GET['side'] ?>
henter den side86 men kan jeg gøre så den kun henter 86?
så jeg kan bruge det i et eks som
$test = $_GET['side'];
$result = mysql_query("SELECT * FROM spil WHERE `id` = '$test'")

GIVER 200 point ud skal bruge det hurtigt



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Om jeg må spørge hvorfor laver du ikke bare linket til: http://jeska.dk/937/index.php?side=86 ??!



Hej jesperkaae.

Kan du ikke bare lave så URLen hedder http://jeska.dk/937/index.php?side=86 ? Dette vil være meget nemmere. Dertil vil jeg så også sige at du skal huske at bruge mysql_real_escape_string til dine post/get funktioner når de skal arbejde sammen med Mysql.

Eksempel:
Fold kodeboks ind/udPHP kode 


mysql_real_escape_string gør det svært at lave mysql injection i din get funktion som har kontakt med Mysql query. Hvis du har din database kært så lav mysql_real_escape_string på alle dine post/get funktioner :)



Hvorfor oprette så mange spørgsmål med samme indhold??

men brug:
$test = substr($_GET['side'], 4);




Det er ikke rasende imponerende at du skal oprette 4 tråde før du kan ramme det rigtige forum, men nu har jeg slettet de andre tre. Vær venlig at nøjes med en tråd i fremtiden, og se om du ikke kan ramme det rigtige forum i første forsøg. Tak.

Mvh.

Kasper (TSW)



hvorfor hiver du en så gammel tråd frem?



t