Balisage en php

Petit nouveau ! | 6 Messages

18 août 2005, 11:00

Encore une petite question.

Je récupère des fichiers au format XML dans un dossier sur le serveur.
J'ai besoin qu'une fois qu'ils arrivent dans ce dossier, chacun soit analysé et intégré à la base de donnée.

Est-ce réalisable?

Et si oui quelle procédure suivre.
Si vous avez des tut la dessus?

Merci d'avance

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

18 août 2005, 12:18

Je récupère des fichiers au format XML dans un dossier sur le serveur.
J'ai besoin qu'une fois qu'ils arrivent dans ce dossier, chacun soit analysé et intégré à la base de donnée.
Bonjour,

"une fois qu'il arrive" ce n'est pas possible (de façon simple tout du moins).
La solution serait de passer par un cron sur ton serveur qui va aller périodiquement (toutes les heures par exemple) vérifier la présence de nouveaux fichiers XML et effectué le traitement.

Attention à bien prendre en compte la durée d'exécution maximale des scripts PHP (30 secondes par défaut) afin que ton traitement ne soit pas trop lourd.
Quand tout le reste a échoué, lisez le mode d'emploi...

Invité
Invité n'ayant pas de compte PHPfrance

18 août 2005, 16:37

merci
et un cron c'est.... :-)

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

18 août 2005, 17:52

Un fichier qui spécifie de manière planifiée les scripts à lancer.