L'idée de base d'un formulaire de connexion est de vérifier les informations d'identification lorsque la personne se connecte et de définir un cookie pour mémoriser les informations d'identification lorsqu'une nouvelle page est chargée.
Vous pouvez consulter la méthode setcookie (http://us.php.net/setcookie) pour apprendre à configurer un cookie.
Vous pouvez également regarder dans des sessions (http://us.php.net/manual/fr/function.session-start.php) qui est un moyen de stocker des données côté serveur pour un utilisateur spécifique.
L'article suivant vous donnera une meilleure idée de la façon d'écrire un formulaire de connexion: http://www.devshed.com/c/a/PHP/Creating-a-Secure-PHP-Login-Script/
Edit: Comme John l'a souligné, il y a beaucoup de problèmes de sécurité lors de l'ajout d'une connexion à votre page. Vous devez savoir que les cookies peuvent être piratés et que les sessions peuvent être volées.
Quelques astuces pour éviter ceci:
- Assurez-vous qu'il n'y a aucun moyen pour les gens d'injecter un code JavaScript dans votre page. Par exemple: http://ha.ckers.org/xss.html
- Vous devez utiliser des connexions HTTPS sur les pages qui nécessitent une connexion car cela empêchera le cookie de voler sur des connexions non protégées.
- Vous pouvez vouloir invalider un cookie si l'adresse IP d'origine a changé au cas où un cookie serait volé.
Hope this helps,
Migrer cela stackoverflow –
double possible de [meilleures pratiques pour se souvenir de moi fonction] (http://stackoverflow.com/questions/3531377/best-practise-for-remember-me-feature) –