Vériféer la page précédente PHP
foxx9
-
le père -
le père -
Bonjour,
J'aimerais vérifier que la page précédente de l'utilisateur soit bien celle prévue pour continuer (pour être sur que le lien ne vienne pas d'une autre source)
J'ai essayé ce code :
Mais ca affiche systématiquement le "erreur "du script. Ou est mon erreur ?
Est-ce qu'il existe une meilleure méthode que $_SERVER["HTTP_REFERER"] ; ?
J'aimerais vérifier que la page précédente de l'utilisateur soit bien celle prévue pour continuer (pour être sur que le lien ne vienne pas d'une autre source)
J'ai essayé ce code :
<?php
if($_SERVER=='Lapagequejeveut.html')
{
print("Bienvenue");
exit();
}
else
{
print("Erreur");
}
?>
Mais ca affiche systématiquement le "erreur "du script. Ou est mon erreur ?
Est-ce qu'il existe une meilleure méthode que $_SERVER["HTTP_REFERER"] ; ?
Configuration: Windows XP Firefox 2.0.0.11
3 réponses
-
et si tu mets au début de ton script :
echo htmlspecialchars($_SERVER["HTTP_REFERER"]);
tu verras sans toute que le referer est "http://monsite.com/Lapagequejeveux.html" -
Bonsoir
Tu as mis $_SERVER["HTTP_REFERER"] ou $_SERVER tout court dans ton script ?
ca affiche systématiquement le "erreur
Quel est le message d'erreur ? -
euh oui je met $_SERVER["HTTP_REFERER"] !
Eh bien ca affiche le erreur de :else { print("Erreur"); } ?>