IMPORTANT : traitement de fichiers avec php5

Eléphanteau du PHP | 14 Messages

11 avr. 2007, 11:02

Bonjour à tous,

J'aimerais profiter de votre expérience et savoir si vous saviez comment l'on peut via php5 traiter un fichier d'un format personalisé!
Il s'agit de fichier crée par un autre programme que je dois traiter!
Je me demande donc si il existe un moyen de lire un fichier en définissant sa structure dans php et si il été ensuite possible de le réecrire une fois traité dans le même format!

Merci d'avance et si vous aviez des exemples à me montrer si cela est possible ca m'aiderais beaucoup.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 avr. 2007, 11:19

Je n'ai pas d'exemple à te donner mais ce que tu chercher à faire est possible.

Si ton fichier suit un format défini et strict (position du début, séparateur, ...) il est possible de le parser en PHP.
De même, si tu connait le format, il est simple de re-générer un fichier d'un type personnalisé
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 14 Messages

11 avr. 2007, 12:00

heu c'est gentil de me rassurer :)
et est-ce que je peut faire un lancement automatique d'une fonction de récuperations des fichiers via php par exemple toutes les heures je souhaiterait traité les fichiers qui auront été inserés dans un dossier!
cela me semble assez compliqué à faire mé bon ...

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 avr. 2007, 14:44

Via les taches CRON pour un serveur Linux ou les tâches automatiques pour un serveur Windows, tu peux cadencer l'exécution d'un script PHP.
Plus d'info : http://www.phpfrance.com/forums/voir_sujet-18338.php
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 14 Messages

11 avr. 2007, 15:00

merci! effectivement c'est u serveur linux donc je devrais pouvoir y arriver si on me laisse m'en approcher :D
par contre j pense por les fichiers ca risque de me prendre encore un bout de temps avant de trouver la solution idéale à mes problèmes :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

11 avr. 2007, 15:21

Si tu viens nous voir avec un format de fichier, il est possible que nous puissions t'aider ... ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 14 Messages

11 avr. 2007, 15:56

ba je vous remercie quand jaurais plus d'infos sur le format j'essayerais de me debrouiller et si je vois que ca me semble trop difficile je ferais appel a vous ;)

Eléphanteau du PHP | 14 Messages

13 avr. 2007, 13:05

ca y est !!!
J'ai finit de faire la lecture de mon fichier et d'incrémenter toutes ses données dans ma base et ca marche nickel :) maintenant reste plus que ... tout le reste à faire :)
Merci encore :D