Je vous contacte aujourd'hui afin d'être aiguillé pour faire un cookie pour une connexion persistante.
un formulaire avec une case a cocher se souvenir de moi
mon code actuel, enfin l'essentiel
// Vérification de la validité des informations
$erreurs = array(); //tableau contenant des messages d'erreurs
if(!empty($_POST)) {//soumission du formulaire
//vérification du pseudo
if( empty( $_POST['company'] ) ){
$erreurs['company'] = 'Renseigner un pseudo';
}
//vérification du mot de passe
if( empty( $_POST['password'] ) ){
$erreurs['password'] = "le mot de passe est requis";
}
//Cookie pour le ... se souvenir de moi
//le tableau d'erreurs est vide alors on insère les données
if(count($erreurs) == 0) {
// Hachage du mot de passe
$password = sha1($_POST['password']);
//insertion des données
//pré-condition : le tableau $tabErreurs doit être vide c-a-d ne contient pas de message d'erreur
if( count( $tabErreurs ) == 0){
$company = $_POST['company'];
$password_hache = sha1($_POST['password']);
$message = authentificationPro( $company, $password_hache ); //appel de la fonction d'authentification
}
}
}
<input type="checkbox" name="remember">Se souvenir de moi