Page 1 sur 2

code enregistrement adresse Ip

Posté : 26 févr. 2011, 16:53
par romantica
bonjour,j'ai un petit script pour enregistrer l'adresse IP des visiteur,l'enregistrement doit se faire dans adressesip.txt mais il ne se fait pas,je me suis trompé avec le code!!sait pas
merci de votre aide,voici le code:
<?php
$adresse_ip = $_SERVER['REMOTE_ADDR'];
echo $adresse_ip;
echo "<b>Votre adresse IP est : <u>$REMOTE_ADDR</u></b>";
$fp = fopen("adressesip.txt", "a");
fputs ($fp, "{ $REMOTE_ADDR }\n");
fclose($fp);
?>
merci

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 16:54
par stealth35
$REMOTE_ADDR n'existe pas

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 17:00
par romantica
merci,tu peut espliquer?

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 17:20
par stealth35
merci,tu peut espliquer?
juste que ca n'existe pas, nul part tu fais un $REMOTE_ADDR = truc
ta variable c'est $adresse_ip pas $REMOTE_ADDR

mais il faut développer avec les erreurs d'activées sinon tu vas jamais t'en sortir

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:15
par romantica
merci,j'ai mis ta variable pour faire écrire sur txt mais il n'écris toujours pas,mais il affiche bien l'adresse IP du visiteur!
<?php
$adresse_ip = $_SERVER['REMOTE_ADDR'];
echo "<b>Votre adresse IP est enregistré : <u>$REMOTE_ADDR</u></b>";
echo $adresse_ip;
$fp = fopen("adressesip.txt", "a");
[color=#0040BF]fputs ($fp, "{ $adresse_ip }\n");[/color]
fclose($fp);
?>
si tu voie quelque chose qui cloche,merci de ton aide

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:28
par stealth35
t'a toujours ton $REMOTE_ADDR qui traine

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:40
par romantica
oui en effet,mais voila je viens de changer et s'affiche deux fois l'adresse IP:
Votre adresse IP est enregistré : 81.65.138.117 81.65.138.117

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:45
par stealth35
normale tu fais 2 echo
mais je pense qu'il faut apprendre les bases en premier, parce que la...

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:52
par romantica
oui tu a raison je mélange un peu tout,en faite j'ai toujours travaillé avec des CMS et je connais pas très bien le php,mais bah je suis senior et pas trop le temps d'apprendre.
si tu veau m'aider j'apprécierais ton geste
merci

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 18:56
par stealth35
il se suffis de se caler une aprem et lire tout et faire les exemples :
http://www.php.net/manual/fr/

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 19:06
par romantica
merci pour le lien,mon script il a l'aire de fonctionner,tu pôurra faire un test pour voir si m'enregistre ton adresse ip?
http://www.trajet06.com/saisir_donnees_perso.php
merci

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 19:08
par misterflo
Salut, je suis un pti nouveau ici, je viens donner ma première contribution qui je l'espère sera utile :D
Le code suivant devrait faire l'affaire, le seul problème dans le tiens c'était les erreurs avec le $REMOTE_ADDR qui comme le disait stealth35, n'existe pas.
De plus tu avais du code html au milieu de ton code php.
<?php
$adresse_ip = $_SERVER['REMOTE_ADDR'];

echo "<b>Votre adresse IP est enregistré : <u>$adresse_ip</u></b>";

$fp = @fopen("adressesip.txt", "ab");

if ($fp) {
	fputs ($fp, "{ $adresse_ip }\n");
} else {
	echo "Erreur d'ouverture du fichier";
}
fclose($fp);
?>

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 19:20
par romantica
merci et bienvenue sur ce forum ils sont assez sympas =D>

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 19:21
par romantica
dans ce script je voudrais ajouter la date et l'heure tu connais?

Re: code enregistrement adresse Ip

Posté : 26 févr. 2011, 19:22
par stealth35
dans ce script je voudrais ajouter la date et l'heure tu connais?
fais un peu d'effort pour chercher :
http://php.net/manual/fr/function.date.php