Bonjour, cette contrib m’as beaucoup aidé. Mais je trouvais dommage d’utiliser la même page que pour se connecter à l’espace priver, alors j’ai fait une copie du fichier squelette login qui ce trouve dans le dossier /dist que j’ai renomer en "connection.html". En meme temps j’ai céer le double en .php, comme ça me permet de faire m’as propre page de connection différente pour l’espace priver et public.
Par ailleurs, j’ai remarqué que lorsqu’on se trompait à rentrer son mot de passe on retournait directement sur la page d’où on venait donc j’ai modifier la variable de retour url en url_temp par exemple, et en fonction que le visiteur est connecté ou non je fait une redirection php vers l’url de départ
voisi le code que j’ai mis au début du ficier connection.html :
<?php
if($GLOBALS['auteur_session']) {
if ($url_temp != '') {
header("Location: $url_temp");
exit;
}
else {
header("Location: ./");
exit;
}
}
?>
ce qui me permet de rediriger une fois que le visiteur a bien rentré son login et de reboucler si il est invalide.
Si vous avez des questions, n’hesitez pas.
Manu.
Voir en ligne : La Sauce à Sons
Répondre à ce message