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ùuser
est 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 /login
et une pourPOST /login
- modifiez la méthode d’envoi du formulaire en
POST
- utilisez une seule vue pour envoyer l’utilisateur (dans la route
GET
envoyeznull
, 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