Detecter les adresses IP dans une variable (explode?) [PHP] - PHP - Programmation
Marsh Posté le 01-06-2003 à 12:44:21
Code :
|
pour lire le fichier ligne par ligne :
http://dev.nexen.net/docs/php/anno [...] .fgets.php
Marsh Posté le 01-06-2003 à 12:54:07
Merci beaucoup, je vais me pencher la dessus.
(je risque d'avoir du boulot, parce que je ne sais pas encore faire les boucles en php )
Marsh Posté le 01-06-2003 à 13:02:56
rien de bien compliqué non plus .....
cherches dans la doc nexen (lien fourni plus haut)
while
for
do
Marsh Posté le 01-06-2003 à 13:33:47
simogeo a écrit : rien de bien compliqué non plus ..... |
Oki, merci
Par contre je n'ai pas compris l'utilité du compteur et du tableau
PS : po mal cuila
Marsh Posté le 01-06-2003 à 13:43:00
frankie_flowers a écrit : |
ben tu stockes tes ip dans un tableau qui s'appelle $ip
si tu souhaites l'ip 1 tu affiches $ip[1];
si tu souhaites l'ip 158 tu affiches $ip[158];
et ton tableau prendra automatiquement la taille du nombre d'ip stocké dans les logs
Marsh Posté le 01-06-2003 à 16:30:45
Okaaay je commence à comprendre l'ingénieux système !!
C'est dingue comme on peut tout faire avec PHP quand meme !
Marsh Posté le 01-06-2003 à 12:24:02
Bonjour
Voilà je dois gérer des variables qui sont en fait issues de fichiers de log et qui ressemblent en gros à ça :
Ce que je voudrais c'est qu'une variable se crée pour chaque adresse IP. (je n'ai pas besoin de tout le reste).
Ici ça donnerait IP1$="111.11.111.11" et IP2$="222.25.32.54"
Je pense que ça ressemble au domaine de compétence de la fonction explode, mais je ne vois pas du tout comment lui faire reconnaitre le format d'une IP. (Dans l'IP le nombre de chiffres entre les points varie entre 1 et 3 ce qui ne facilite pas la chose)
Qu'en pensent les programmeurs confirmés ? (un petit exemple serait le bienvenu etant donné que je debute )
Message édité par frankie_flowers le 01-06-2003 à 12:25:20