Hello,
J'essaye de récupérer un pseudo présent dans plusieurs fichiers txt, et de m'afficher la liste de ces fichiers...
Voici mon code :
Le problème c'est que ce code m'affiche uniquement 1 seul fichier dans lequel se trouve le pseudo, mais pas les autres fichiers !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 $path = '/chemin/'; $pseudo_fiche = $pseudo; $userListStr = ""; $d = dir($path); while (false !== ($entry = $d->read())) { $rest = substr($entry, 0, 5); if ($rest == "fich_") { if (file_exists($path.$entry)) { $f_users = file($path.$entry); for ($i = 0; $i < count($f_users); $i ++) { $f_line = trim($f_users[$i]); if ($f_line == $pseudo_fiche) {$fichiers=substr($entry,5,20)-".txt"; } } } } } $d->close(); echo '<h2>les fichiers sont : '.$fichiers.'</h2>';
Auriez-vous une idée de mon erreur svp ?
Merci d'avance !
Partager