Exercices Identification
Exercice - Identification#
- créez une nouvelle route dans votre application Flight, nommé
/login -
créez une nouvelle vue
login.php, et dans cette vue :- affichez un formulaire avec login, password, et bouton de validation (code au-dessus). Les attributs de ce formulaire seront :
method="get"action="/login"
- si le formulaire a été validé, affichez un paragraphe avec le texte
Connecté <user>oùuserest remplacé par le username de la personne- pour cela, dans la route, testez si
$_GET['user']existe (fonctionisset($var)) et s’il n’est pas vide (fonctionempty($var)) et envoyez à la vue
- pour cela, dans la route, testez si
- affichez un formulaire avec login, password, et bouton de validation (code au-dessus). Les attributs de ce formulaire seront :
-
Ensuite :
- créez 2 routes différentes, une pour
GET /loginet une pourPOST /login - modifiez la méthode d’envoi du formulaire en
POST - utilisez une seule vue pour envoyer l’utilisateur (dans la route
GETenvoyeznull, et dans la routePOST, envoyez les données de connexion) - (vous pouvez utiliser en PHP
$_POST['user'], ou la méthode de FlightFlight::request()->data['user'])
- créez 2 routes différentes, une pour