Ce code :
Envoyé par
Mawashigeri
1 2 3 4 5 6 7 8 9
| $var1 = $_SERVER['SERVER_ADDR'];
if ($var1 != $_SERVER['SERVER_ADDR'])
{
echo 'Vous n avez rien à faire ici';
exit;
}
// ici execution du code
le_code_a_executer_par_le_serveur_uniquement |
n'a aucun sens, puisque si
$var1 = $_SERVER['SERVER_ADDR'];
alors
if ($var1 != $_SERVER['SERVER_ADDR'])
est équivalent à
if ($_SERVER['SERVER_ADDR'] != $_SERVER['SERVER_ADDR'])
qui est toujours faux !
Essaie ceci (avec l'IP de ton serveur) :
Envoyé par
Mawashigeri
1 2 3 4 5 6 7 8 9
| $var1 = $_SERVER['SERVER_ADDR'];
if ($var1 != "192.168.0.1")
{
echo 'Vous n avez rien à faire ici';
exit;
}
// ici execution du code
le_code_a_executer_par_le_serveur_uniquement |
Je suppose que tu lances le script par wget depuis le serveur en question ?
Partager