Allopass
Fermé
waryore
Messages postés
10
Date d'inscription
jeudi 1 juillet 2010
Statut
Membre
Dernière intervention
28 août 2010
-
1 juil. 2010 à 10:41
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 1 juil. 2010 à 11:59
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 1 juil. 2010 à 11:59
3 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
1 juil. 2010 à 10:58
1 juil. 2010 à 10:58
une idée parmis d'autres: utiliser la variable de session ....
dans la page tu donnes une valeur spécifique à une variabl e de session, et une fosi que le code a été utilisé, tu defini ue valeur différente à la variable.. ainsi en controlant l'etat de la variable, tu sais si la personne est passé par le bon endroit
dans la page tu donnes une valeur spécifique à une variabl e de session, et une fosi que le code a été utilisé, tu defini ue valeur différente à la variable.. ainsi en controlant l'etat de la variable, tu sais si la personne est passé par le bon endroit
waryore
Messages postés
10
Date d'inscription
jeudi 1 juillet 2010
Statut
Membre
Dernière intervention
28 août 2010
1 juil. 2010 à 11:50
1 juil. 2010 à 11:50
Explique moi comment faire stp
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
1 juil. 2010 à 11:59
1 juil. 2010 à 11:59
sur ta page allopass, tu fais
$session['tartiflette'] = "allopass"
sur ta page à "proteger" tu fais:
if ($session['tartiflette'] == "allopass")
{
$session['tartiflette'] = ""
//et le traitement ici
}
else
{
echo "faut passer par la caisse mon grand";
}
Comme ca, tu empeche l'actualisation de la page, et l'arrivée par une autre page que allopass
il y a aussi le http referer qui peut être utilisé, mais comme il est envoyé par le client, il n'est pas fiable
$session['tartiflette'] = "allopass"
sur ta page à "proteger" tu fais:
if ($session['tartiflette'] == "allopass")
{
$session['tartiflette'] = ""
//et le traitement ici
}
else
{
echo "faut passer par la caisse mon grand";
}
Comme ca, tu empeche l'actualisation de la page, et l'arrivée par une autre page que allopass
il y a aussi le http referer qui peut être utilisé, mais comme il est envoyé par le client, il n'est pas fiable