Lorsque vous développez un site ou un projet en PHP, vous souhaitez transmettre des variables et des données que vous souhaitez réutiliser. Alors par le biais des variables GET vous allez pouvoir accomplir cette prouesse très facilement.
Récupérer des variables avec $_POST
Dans cet exemple nous avons besoin de 2 pages , une page formulaire en HTML et la deuxième page sera en PHP. On pourra récupérer les donner et en faire un peu ce que l’on veut.
- Une page formulaire.html
- Un formulaire simple pour action connexion.php c’est là où se trouvera notre code PHP
- Dans le formulaire l’attribut « action » permet de désigner la page de traitement, on va lui attribut er donc « connexion.php » lorsqu’on va cliquer sur le bouton « connexion » cela nous enverra bien sur la page connexion.php et c’est à ce momenet là qu’on peut récupérer nos informaitons soit nos variables $_POST
Créer la page login.html
<!DOCTYPE html> <html> <head> <title>avec $_GET</title> </head> <body> <form action="connexion.php" method="POST"> Votre identifiant : <input type="text" name="username"> <br /> Votre mot de passe : <input type="password" name="password"><br /> <input type="submit" value="Connexion"> </form> </body> </html>
Aperçu de la page formulaire.html
Créer une page connexion.php
<!DOCTYPE html> <head> <title>$_GET - récupération des variables</title> </head> <body> <?php // On teste si nos variables sont déclarées if (isset($_GET['username']) && isset($_GET['password'])) { // On fait ce que l'on veut ensuite :) echo 'Votre login est <strong>'.$_GET['username'].'</strong><br />'; echo 'votre mot de passe est <strong>'.$_GET['password'].'</strong>'; } else { echo 'vide.'; } ?> </body> </html>
Faisons le test, je rentre comme login : sangoku et mot de passe : chichi