Vériféer la page précédente PHP

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 :

<?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

  1. 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"
    1
    1. 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 ?
      0
      1. euh oui je met $_SERVER["HTTP_REFERER"] !

        Eh bien ca affiche le erreur de :

        else
        {
        print("Erreur");
        }
        
        ?>
        0