Bonjour,
j'ai hésité à créer un nouveau topic mais j'ai fait une bonne recherche auparavant
Voila,
je suis en stage j'ai fini mon projet et je me suis dis tant que je suis là autant apprendre des choses !
Donc j'ai rajouté des sessions, c'était pas indispensable parce que c'est en Intranet mais pour être franc je pensais que c'était beaucoup plus compliqué que ça à faire alors qu'en fait c'est simple !
Toutes les sessions fonctionnes bien c'est vraiment impec avec ça !
Sauf que :
J'explique briévement ;
- l'utilsateur saisi son formulaire qu'il valide, il arrive donc sur une nouvelle page ;
- si il n'y a pas d'erreur de saisie tout va bien
;
- mais s'il a encore tapé sur le clavier avec ses mouffles, la page lui dit de Cliquez sur un lien qui l'emmène sans qu'il le sache à la page précédente.
<A HREF="javascript:history.go(-1)">Erreur de saisie, retournez à la page précédente</A>
Le truc tout bête quoi !
Mais avant que j'installe les sessions, tout ce que l'utilisateur avait saisi était encore là ! (parce qu'il y a beaucoup de choses à taper c'était donc un minimum
)
Vous l'aurez compris depuis qu'il y a les sessions, si je fais
<A HREF="javascript:history.go(-1)">Erreur de saisie, retournez à la page précédente</A>
ou le bouton précédent (ce qui revient au même)
Je me retrouve bien à la page précédente mais vide ...
J'espère qu'il y a vraiment une solution à ce problème !
D'avance merci ! 
Voici ce qu'il y a en début de chaque page pour contrôler les sessions ;
1 2 3 4 5 6 7 8 9 10 11
| <?php
session_start();
// si la variable de session "pseudo" n'existe pas, le visiteur
// n'a rien à faire ici
if(!isset($_SESSION['pseudo']))
{
header("location: index.php"); // redirection
exit; // arrêt du script
}
?> |
Partager