BombStrike
Messages postés23Date d'inscriptionlundi 1 juillet 2002StatutMembreDernière intervention27 juin 2004
-
21 sept. 2002 à 16:10
coolphil2011
Messages postés1Date d'inscriptionmercredi 20 avril 2011StatutMembreDernière intervention20 avril 2011
-
20 avril 2011 à 21:55
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
XFG
Messages postés4Date d'inscriptionmercredi 1 mars 2006StatutMembreDernière intervention31 mai 2007 31 mai 2007 à 17:00
Si ce code doit être réaffiché par la suite (genre stocké en bdd puis affiché sur une page), parsez l'ip avec htmlspecialchars().
chm010590
Messages postés4Date d'inscriptionsamedi 16 avril 2005StatutMembreDernière intervention30 juin 2005 6 janv. 2006 à 21:51
Et comment enregister aussi le nom du visiteur?
Dans mon code, j'ai créer un champs name, il l'affiche mais ne l'enregistre pas dan sle fichier?
Pouvez-vous m'aider ?
<?php
$fichier = fopen("ip.txt", "a");
$serveur = gethostbyaddr($REMOTE_ADDR);
$ladate = date("d M Y, G:i ");
fputs($fichier, $REMOTE_ADDR."", $ladate);
fputs($fichier, "", $name);
fclose($fichier);
echo ("Votre IP est :(".$REMOTE_ADDR. ")
");
echo ("Votre nom est :(".$name. ")
");
?>
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 13 nov. 2005 à 19:18
Peut-etre qu'en allant voir la doc pour fopen/fputs/fclose tu aurais compris pourquoi ca ne marchait pas :)
$buffer = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$buffer .=data("d M Y, G:i");
$fichier = fopen('ip.txt','a');
fputs($fichier, $buffer);
fclose($fichier);
echo 'Votre ip est la suivante : '.$_SERVER['REMOTE_ADDR'];
alamut167
Messages postés3Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention11 octobre 2005 11 oct. 2005 à 11:16
Je suis débutant en php et je viens de modifier le code en incluant la date et heure de connexion, mais le résultat n'est pas bon.
Le résultat que je voudrai serait par exemple:
50.185.147.169 12 oct 2005 11:42
50.185.147.169 12 oct 2005 17:25
40.144.177.182 12 oct 2005 18:02
Pouvez-vous m'aider !!!
<?php
$fichier = fopen("ip.txt", "a");
$serveur = gethostbyaddr($REMOTE_ADDR);
$ladate = date("d M Y, G:i ");
fputs($fichier, $REMOTE_ADDR."
", $ladate);
fclose($fichier);
echo ("Votre IP est :(".$REMOTE_ADDR. ")
")
?>
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 11 oct. 2005 à 07:38
Waw , Bob is still alive ^^
Domage que ton site n'avance plus :-/
bob3000
Messages postés406Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention 2 octobre 2004 10 oct. 2005 à 19:57
utilise la fonction date ex: date("F j, Y, g:i a");
alamut167
Messages postés3Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention11 octobre 2005 10 oct. 2005 à 19:55
hello, je viens de mettre ce bout de code dans une page php, et j'ai créé un fichier plat ip.txt qui me revoie des adresses ip, mais j'aurai voulu la date et l'heure de connexion.... c'est possible !!! et comment.... merci
alamut167
Messages postés3Date d'inscriptionvendredi 19 septembre 2003StatutMembreDernière intervention11 octobre 2005 8 oct. 2005 à 13:29
ce script, tu le places où ? --> dans les pages de ton site...si oui à quel endroit.
Et tu le lit comment ?
Sinon, envoie une note explicative....merci
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 19 juin 2005 à 00:20
Un ip c'est utile pour logger ce qui se passe sur ton site , si quelqu'un te hack ou post des truc intolérable sur ton site , tu as moyen de faire des plaintes contre lui si tu connais son ip...
cs_In0x
Messages postés19Date d'inscriptionmardi 21 décembre 2004StatutMembreDernière intervention18 juin 2005 18 juin 2005 à 17:09
sa send le rip je c pas pourkoi il y a des chose inutile + il ne répond pas. Peut être a t'il prit quelque chose de la page qui peu servir pour la suite.
bob3000
Messages postés406Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention 2 octobre 2004 4 juin 2003 à 23:42
ouais, mais cest quoi le gethostbyaddr ?
BombStrike
Messages postés23Date d'inscriptionlundi 1 juillet 2002StatutMembreDernière intervention27 juin 2004 21 sept. 2002 à 16:10
euh, a quoi sert la ligne:
$serveur = gethostbyaddr($REMOTE_ADDR);
??? un peu a rien...
20 avril 2011 à 21:55
25 nov. 2007 à 11:46
24 nov. 2007 à 22:55
tu dois donc remplacé le \n par \r\n
si tu souhaite ajouté la date a coté alors tu peux écrire :
fputs($fichier, $_SERVER['REMOTE_ADDR'].date('Y-m-d H:i:s')."\r\n");
J'espère t'avoir aidé.
24 nov. 2007 à 16:59
j'ai tous fait ,le probleme est que les adresse ip sont toutes a la chaine ,j'aimerai trouver un script qui me met les ip comme suit :
50.185.147.169 12 oct 2005 11:42
50.185.147.169 12 oct 2005 17:25
40.144.177.182 12 oct 2005 18:02
dans mon document ip.txt, est ce possible ?,si oui merci de me communiquer le script.
31 mai 2007 à 17:20
e.g. fputs($fichier, $REMOTE_ADDR . "", $ladate . " | " . $name);
31 mai 2007 à 17:00
6 janv. 2006 à 21:51
Dans mon code, j'ai créer un champs name, il l'affiche mais ne l'enregistre pas dan sle fichier?
Pouvez-vous m'aider ?
<?php
$fichier = fopen("ip.txt", "a");
$serveur = gethostbyaddr($REMOTE_ADDR);
$ladate = date("d M Y, G:i ");
fputs($fichier, $REMOTE_ADDR."", $ladate);
fputs($fichier, "", $name);
fclose($fichier);
echo ("Votre IP est :(".$REMOTE_ADDR. ")
");
echo ("Votre nom est :(".$name. ")
");
?>
13 nov. 2005 à 19:18
$buffer = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$buffer .=data("d M Y, G:i");
$fichier = fopen('ip.txt','a');
fputs($fichier, $buffer);
fclose($fichier);
echo 'Votre ip est la suivante : '.$_SERVER['REMOTE_ADDR'];
11 oct. 2005 à 11:16
Le résultat que je voudrai serait par exemple:
50.185.147.169 12 oct 2005 11:42
50.185.147.169 12 oct 2005 17:25
40.144.177.182 12 oct 2005 18:02
Pouvez-vous m'aider !!!
<?php
$fichier = fopen("ip.txt", "a");
$serveur = gethostbyaddr($REMOTE_ADDR);
$ladate = date("d M Y, G:i ");
fputs($fichier, $REMOTE_ADDR."
", $ladate);
fclose($fichier);
echo ("Votre IP est :(".$REMOTE_ADDR. ")
")
?>
11 oct. 2005 à 07:38
Domage que ton site n'avance plus :-/
10 oct. 2005 à 19:57
http://ca.php.net/date
10 oct. 2005 à 19:55
8 oct. 2005 à 13:29
Et tu le lit comment ?
Sinon, envoie une note explicative....merci
19 juin 2005 à 00:20
18 juin 2005 à 17:09
4 juin 2003 à 23:42
21 sept. 2002 à 16:10
$serveur = gethostbyaddr($REMOTE_ADDR);
??? un peu a rien...