Bonjour a tous,
JE viens vous soumettre une requete qui je pense pour certains sera assez simple.
J'ecris dans un fichier la date du jour avec l'heure puis l'adresse ip de la personne.
Je recupere tout cela via une boucle foreach.
Je fait un array_unique pour eliminer les doublons.
Jusque la tout vas bien j'ai les bons résultats, si besoin est on reecrit les nouvelles donnees apres avoir fait array_unique pour avoir un fichier propre.
Je vous montre le code:
0 $lines = file ('temp.txt');
1 $tab = array();
//affichage
2 foreach ($lines as $id => $line) {
3 $tab[] = $line;
4 $tab = array_unique($tab);
5 }
6 $i = 0;
7 $fp2 = fopen("temp2.txt","a");
8 foreach ($tab as $id => $test) {
9 $liste = explode(" ",$test);
10 $time = $liste[0];
11 $ip = $liste[1];
12 echo "Nbr entree: $i contient : $test ou tps = $time et ip = $ip<br />";
13 $i++;
14 fputs($fp2,$test);}
15 fclose($fp2);
Mes questions sont :
Comment puis-je demander la 3 ligne de mon tableau par exemple.?
Comment demander la ligne suivante du tableau?
Comme vous pouvez le voir il y a un explode pour recuperer la date et l'ip.
Comment puis comparer date1 et ip1 avec date2 et ip2?
J'espere que vous pourrez m'aider.
Merci
PS: j'arrive pas a afficher les numeros de lignes, je l'ai fait à la main...