Rechercher : dans
Par :

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

Dernière réponse le 6 déc 2007 à 20:47:35 foxx9, le 5 déc 2007 à 22:34:23 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Vériféer la page précédente PHP » dans :
[Webmaster] Afficher facilement le code php/xhtml de vos pages VoirSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La...

1

le père, le 5 déc 2007 à 23:15:19

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 ?

Répondre à le père

2

foxx9, le 6 déc 2007 à 18:32:39

Euh oui je met $_SERVER["HTTP_REFERER"] !

Eh bien ca affiche le erreur de :



else
{
print("Erreur");
}

?>

Répondre à foxx9

3

 le père, le 6 déc 2007 à 20:47:35

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"

Répondre à le père
Collection CommentÇaMarche.net