Récuperer l'adresse ip avec le formulaire de contact

saighi3016 Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
saighi3016 Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai fais un formulaire de contact (contact form 7) sur wordpress
j'aimerai savoir comment faire pour récupérer l'adresse ip quand je reçois le message sur ma boite mail

merci pour toute aide
A voir également:

1 réponse

dugenou Messages postés 6087 Date d'inscription   Statut Contributeur Dernière intervention   1 452
 
Bonjour,

Je ne connais pas WordPress, mais en Php, c'est assez simple. Il suffit de récupérer la valeur "REMOTE_ADDR" :

<?php
    $adresse_ip = $_SERVER['REMOTE_ADDR'];
    ?>


Puis de l'insérer, avec les autres variables de ton formulaire dans ta fonction : mail($adresse_ip).

Il y a d'autres méthodes, plus complexes, pour récupérer l'adresse IP du visiteur, même s'il est placé derrière un proxy.

En cherchant un peu sur le Web, j'ai trouvé un tuto qui explique comment utiliser le plugin "contact form 7" et comment obtenir l'adresse IP du visiteur qui te contacte :

https://wpmarmite.com/contact-form-7/

Obtenir l'IP du visiteur

Si pour une quelconque raison, vous désirez obtenir l'IP de la personne qui vous contacte. Insérez le marqueur [_remote_ip] dans le corps du message (par exemple sous la signature).
0
saighi3016 Messages postés 92 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour
justement ce tuto je l'ai lu mais en inserant [_remote_ip] sous le captcha par exemple ça ne marche pas. à par si ce n'est pas là qu'il faut le mettre
0
saighi3016 Messages postés 92 Date d'inscription   Statut Membre Dernière intervention  
 
oui effectivement ce n'est pas là qu'il faut le mettre, je viens de le mettre dans le corp du mesage et ça marche merci c'est résolu
0