Affiché l'adresse ip dans un email.php3


Bgdu67

Messages recommandés

  • 7 months later...
Posté(e)

Toutafais mais le problème est celui voici mon premier fichier.php3 j'ai mis ceci à la fin :

<?

function get_ip(){

if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){

$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];}

elseif(isset($_SERVER['HTTP_CLIENT_IP'])){

$ip = $_SERVER['HTTP_CLIENT_IP'];}

else{ $ip = $_SERVER['REMOTE_ADDR'];}

return $ip;}$ip = get_ip();

echo "$ip";

?>

Ce code php affiche effectivement l'ip maintenant, comme le reporter dans l'email.php3 dans la ligne :

$message .= "Ip :". $_POST['Que faut il mettre ici?'] ."\n";

Merci de vos réponses,

Posté(e)

Une erreur s'affiche sur la ligne de la fonction de l'email.php3 :

Fatal error: Call to undefined function: get_ip() in F:\users\monlien.monhebergeur.org\httpdocs\email.php3 on line 11

Que doit je corriger?

Merci encore :),

Posté(e)

Non elle est dans le fichier fichier.php3(vers la fin après la valeur submit et on peut voir que sur le formulaire l'ip apparait sans problème en dessous de "Envoyer") qui redirige vers un email.php3, où il y a tous les $message .=..

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.