par
macgawel » 09 sept. 2011, 09:50
Bonjour,
Je suis nouveau sur ce forum, et je voudrais savoir s'il est possible de savoir de quelle page le visiteur vient?
Le but étant d'empêcher le visiteur qui ne vient pas de la page de paiement d'aller sur la page de confirmation.

Merci d'avance,
Emmanuel
Bonjour.
1. Merci de mettre un titre un peu plus explicite.
Parce que "PHP", vu qu'on est dans un forum sur le PHP, ça ne nous donne pas vraiment d'idée du problème
2. Pour ton problème :
En fait, ton problème, ce n'est pas de savoir que le visiteur vient de paiement.php, mais de t'assurer que le paiement a bien été fait.
=> Voir du côté des sessions.
En gros : quand tu valides le paiement tu ouvres une session, et tu y claques un token (généré à partir de l'IP, par exemple).
Et dans la page confirmation.php, tu vérifies qu'il y a bien une session ouverte, et que l'IP correspond à celle enregistrée.
[quote="emmanuel.coppey"]Bonjour,
Je suis nouveau sur ce forum, et je voudrais savoir s'il est possible de savoir de quelle page le visiteur vient?
Le but étant d'empêcher le visiteur qui ne vient pas de la page de paiement d'aller sur la page de confirmation. :D
Merci d'avance,
Emmanuel[/quote]
Bonjour.
1. Merci de mettre un titre un peu plus explicite.
Parce que "PHP", vu qu'on est dans un forum sur le PHP, ça ne nous donne pas vraiment d'idée du problème #-o
2. Pour ton problème :
En fait, ton problème, ce n'est pas de savoir que le visiteur vient de paiement.php, mais de t'assurer que le paiement a bien été fait.
=> Voir du côté des sessions.
En gros : quand tu valides le paiement tu ouvres une session, et tu y claques un token (généré à partir de l'IP, par exemple).
Et dans la page confirmation.php, tu vérifies qu'il y a bien une session ouverte, et que l'IP correspond à celle enregistrée.