PHP Hulp

Gestart doorTeletext11 reacties36 weergaven

12 berichten · pagina 1 van 1

Teletext

Lid · Topicstarter

Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo allemaal.
Ik ben bezig met een PHP Tut, en ik ben aangekomen bij het hoofdstuk URL-Variabelen:
http://phpboek.jaspervries.nl/phpboek-7-url_variabelen.php

Nu snap ik hier niet zo veel van. Ik begrijp dat er variabelen mee gestuurd worden in de link en dat ze "opgeslagen" worden onder $_GET .(?)

Alleen wat bepaalt nou welke variabelen daar staan? En wat heb je hier precies aan?
Zou iemand het simpel uit kunnen leggen? Alvast bedankt.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Bijvoorbeeld bij een topic hier op one2xs

Er staat: ?id=32374

Waarbij ID de naam is en 32374 de waarde ervan

Als je dus $_GET[id] doet krijg je de waarde ervan

Je kan kijken of bijv ?id (zonder waarde) in de link staat met een if:
if(isset($_GET[id]))

Hopelijk heb je hier wat aan yummie
0
Teletext

Lid · Topicstarter

Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedankt voor het snelle antwoord.

Stel je hebt de ID van dit topic dus 32374. Wat kan je hier nu mee en wat heb je er aan?
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
if(isset($_GET[topic])) {
echo $_GET[topic];
}
als jij nu dus ?topic=hoi in de url hebt dan komt er in de site te staan HOI ;d
0
Teletext

Lid · Topicstarter

Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En hoe krijg je ?topic=hoi in je URL dan?
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
?PARAMETER=WAARDE

is altijd beschikbaar als

$_GET[PARAMETER] = WAARDE;

Dit kun je gebruiken om het profiel van iemand op te roepen, een specifieke pagina aan te roepen e.d

Het voordeel is dat het in een link staat zodat deze gedeeld kan worden en zodat je er met een hyperlink naar kan linken.
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
edit @above:

Quote:
?PARAMETER=WAARDE

is altijd beschikbaar als

$_GET[PARAMETER] = "WAARDE"

Als je het opvraagt is het een string.hypocrite
0
Teletext

Lid · Topicstarter

Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik begin er steeds meer van te snappen yummieIk ga er nu even mee klooien om te zien hoe ver ik kom. Bedankt allemaal emo
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Fassdfds schreef:
edit @above:
Quote:
?PARAMETER=WAARDE

is altijd beschikbaar als

$_GET[PARAMETER] = "WAARDE"

Als je het opvraagt is het een string.hypocrite
Niet als het een getal is toch, of wel?

Oh wacht, dat zou best kunnen, ik heb echt een hekel aan het beroerde string/int systeem van php yummie
0
Teletext

Lid · Topicstarter

Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap er steeds meer van, maar dit gedeelte nog niet :

<a href="index.php?page=[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] htmlspecialchars[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]page[/COLOR][COLOR= #007700]]);[/COLOR] ?>">Klik</a>


Kan iemand deze code vertalen naar woorden? Ik snap nu niet wat de $_GET oproept.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
index.php?page=1

maakt de link:
index.php?page=1

Als je bijv. + 1 er achter zet maakt de link:
index.php?page=2
wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren