Page 1 sur 1

recupere la provenance d'une redirection

Posté : 03 mars 2007, 13:55
par hakazizi
$autorisation_entrer = $_SERVER['HTTP_REFERRER'];  
if($autorisation_entrer == 'https://www.paypal.com/fr/cgi-bin/webscr' || $autorisation_entrer ==  'https://paypal.com/fr/cgi-bin/webscr' )  
{
echo 'merci votre paiement à été effectuer';  
}
else  
{  
echo "il y a eu un probleme lors de votre paiement contactez l'admin du site <br> $autorisation_entrer";
include("template/template1.php");
exit();
}

la variable "$autorisation_entrer" est vide alors qu'elle devrait contenir l'url de la page d'ou je vient je ne comprend pas pourquoi merci de m'aidé surtout a comprendre mon erreur.

Posté : 03 mars 2007, 14:28
par thehawk
$autorisation_entrer = $_SERVER['HTTP_REFERRER'];  
if($autorisation_entrer == 'https://www.paypal.com/fr/cgi-bin/webscr' || $autorisation_entrer ==  'https://paypal.com/fr/cgi-bin/webscr' )  
{
echo 'merci votre paiement à été effectuer';  
}
else  
{  
echo "il y a eu un probleme lors de votre paiement contactez l'admin du site <br> $autorisation_entrer";
include("template/template1.php');
exit();
} 
Tu as oublier un " ' " dans la ligne include("template/template1.php');

Posté : 03 mars 2007, 14:30
par hakazizi
Tu as oublier un " ' " dans la ligne include("template/template1.php');
ok merci mais pour mon probleme de variable

Posté : 03 mars 2007, 14:34
par thehawk
Fais un echo avant de rentrer dans ta condition

Posté : 03 mars 2007, 14:47
par hakazizi
Fais un echo avant de rentrer dans ta condition
elle est vide

Posté : 03 mars 2007, 15:11
par Jules Petibidon
hello,

HTTP_REFERER... avec un seul R.

Posté : 03 mars 2007, 15:18
par hakazizi
hello,

HTTP_REFERER... avec un seul R.
merci cela fonctionne mais je vient de m'appercevoir que l'orsque c'est une redirection il n'y a rien non plus???