Bonjour,
Bien, on va faire vite:
Voila un fichier
Bien le but est de récupérer les phrases en gras dans une variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 14:41:33 mtl2100.mtl.globul.fr Configured from console by vty0 (192.168.10.60) 14:47:51 mtl3285.mtl.globul.fr Configured from console by vty0 (192.168.10.60) 14:48:00 192.168.10.9 Configured from console by vty0 (192.168.10.60) 14:51:04 192.168.10.9 Interface FastEthernet0/4, changed state to administratively down [...]
Voila ce que j'ai pour l'instant:
Le problème est que je ne récupère que le premier mot de ce que je veux. Ce qui est normal d'après mon code. Mais je ne sais pas comment faire pour récupérer tout le reste jusqu'à la fin de la ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $monfich=fopen("/dossier/dossier/fichier.txt"); while(!feof($monfich); { $ligne=fgets($monfich); $tabmots=explode (" ",$ligne); $pb=$tabmots[2]; echo "$pb"; } fclose($monfich);
Ah oui, en plus, j'ai une erreur du type PHP Notice: undefined offset: 2 in /... on line machine, bref, c 'est la ligne suivante:
$pb=$tabmots[2];
Voila, j'espère être assez précis pour que vous puissiez m'aider.![]()
Merci d'avance.
Partager