Fichier texte sous php

Fermé
simawi Messages postés 3 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 11 août 2009 - 11 août 2009 à 10:57
simawi Messages postés 3 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 11 août 2009 - 11 août 2009 à 11:26
Bonjour,
slt les amis, j'ai un problème en php!! ben je voudrai extraire des information à partir d'un fichier texte en utilisant php.je vous un petit exemple du contenu de ce fichier:
ID Level Direction Service Status Alarm Status Name Source Source Wavelength Sink Sink Wavelength Bearer Rate (Mb/s) Rate Service Type Customer Creator Created Time Activated Time Connect State Remarks
0 OCh Unidirectional Active Non-Alarmed 1215-RabatLGD-M-1218-Casa Anwal-M-OCh-0001-47163 Rabat LGD(LW4-1)-1215-RabatLGD-M-11-TMX-1(OUT) 36/1542.94/194.300 Casa Anwal(LW4-1)-1218-Casa Anwal-M-11-TMX-1(IN) 36/1542.94/194.300 0 - wujiaolong 2009-04-24 22:57:30 2009-04-24 22:57:30 Unknown 0 OCh Unidirectional Active Non-Alarmed 1199-Guercif 2-2 M-1189-Nador M-OCh-0001-27026 Guercif LW12.1-1199-Guercif 2-2 M-3-LWF-1(OUT) 80/1560.61/192.100 Nador LW12.2-1189-Nador M-3-LWF-1(IN) 80/1560.61/192.100 0 - admin 2008-11-25 16:25:40 2008-11-25 16:25:40 Unknown
0 OCh Unidirectional Active Non-Alarmed 1219-Casa Anwal-U-1216-RabatLGD-U-OCh-0001-47193 Casa Anwal(LW4-1)-1219-Casa Anwal-U-10-LWF-1(OUT) 42/1545.32/194.000 Rabat LGD(LW4-1)-1216-RabatLGD-U-10-LWF-1(IN) 42/1545.32/194.000 0 - wujiaolong 2009-04-24 22:57:35 2009-04-24 22:57:35 Unknown


svp prenez ce fichier et ouvrez-le avec notepad pour l'afficher correctement!!
la tache à effectuer:
chercher dans chaque ligne le mot LW12.2(ou LW4-1ou en general LW....) dans le champs source,une fois trouvé afficher toutes les informations qui se trouvent aprés ce mot jusqu'à la fin du champs source,ensuite afficher le champs source wavelength.
N.B:je vous rappelle que parfois dans le champs source ou name s'ajoutent des mots ou des espaces.c'est pour cela à mon avi il faut pas résonner sur le nombre de caractère just une fonction qui trouve le mot cherché et affiche ts ce que je vous ai dis.
et merci de votre aide!!
A voir également:

2 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
11 août 2009 à 11:02
Si j'ai bien compris ce que tu voulais faire, tu devrais aller voir du côté de strstr :

http://www.manuelphp.com/php/function.strstr.php
0
simawi Messages postés 3 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 11 août 2009
11 août 2009 à 11:18
merci beaucoup de votre aide!!
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
11 août 2009 à 11:14
Bonjour,

Ce site est un site d'entraide. Certe, l'entraide peut passer par la mise en place d'un code à la place de quelqun d'autre mais le mieux reste à orienter les gens pour qu'ils puissent faire d'eux même, et poster là où ils bloquent.

Puisque tu sembles avoir cerner ce qu'il faut faire globalement, pourquoi n'essaierais-tu pas de faire par toi même, à l'aide de ce site : http://www.php.net/manual/fr/

Recherche les fonctions qui:
- permettent de lire et extraire un fichier et son contenu
- permettent de rechercher une sous chaine à l'intérieure d'une chaine de caractère (strpos)
- permettent de couper des chaines de caractères d'un indice à un autre (substr / strstr)

Une fois documenter sur ces sujets, tu devrais pouvoir faire quelque chose niveau code. Si par la suite tu rencontre des difficultés, là tu peux venir nous demander ce qu'il ne va pas, en décrivant précisément CE qu'il ne va pas, et en donnant le code que tu as fait.

Courage ! ^^
0
simawi Messages postés 3 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 11 août 2009
11 août 2009 à 11:26
merci de votre aide!!
0