link ipv formulier

Status
Niet open voor verdere reacties.

dj technics

Gebruiker
Lid geworden
1 sep 2007
Berichten
367
alweer een probleem gevonden :confused:

een formulier als variabel gebruiken is geen probleem.
maar kan ook een link als variabel gebruiken en hoe?
kan een gewone link ook een waarde met de $_POST of $_GET meegeven?
 
alweer een probleem gevonden :confused:

een formulier als variabel gebruiken is geen probleem.
maar kan ook een link als variabel gebruiken en hoe?
kan een gewone link ook een waarde met de $_POST of $_GET meegeven?

<a href="index.php?getvariabele=jevalue>Link</a>

Deze zal een $_GET['getvariabele'] van "jevalue" krijgen in PHP. Hierbij kan je getvariabele natuurlijk veranderen, als ook jevalue. Jevalue is dan de waarde die je mee wilt sturen. Bij een fictieve webshop zal index.php?productID=2, waarde 2 krijgen bij de $_GET variabelde 'productID'.
 
Je kunt variabelen in de URL zetten en die via $_GET ophalen...

Als je bijv naar deze link gaat:
Code:
http://mijnsite.nl/pagina.php?var1=abc&var2=def

Dan kun je in PHP deze dingen opvragen:
PHP:
$_GET['var1']; // dit is in het voorbeeld "abc"
$_GET['var2']; // dit is in het voorbeeld "def"

Houd er rekening mee dat gebruikers alle $_GET kunnen zetten die ze willen en dat er best tussen kunnen zitten met waarden die jij niet bedoeld hebt, of dat ze gewoon niet bestaan :)
 
Dat is niet mogelijk. Als je een variabele meestuurt in de url is het altijd een get variabele. Alleen bij een formulier heb je de keuze tussen post/get.
 
Je kunt het wel simuleren met curl.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan