Importation des données a partir d'un fichier log vers une base de donnée
guigua
Messages postés10Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention 4 novembre 2010
-
27 mars 2009 à 14:55
guigua
Messages postés10Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention 4 novembre 2010
-
27 mars 2009 à 21:28
bonjour, je suis un étudiant débutant en PHP et je me retourne vers vous pour m'aider a resoudre mon probléme qui se résume dans le fait que j'ai un fichier log sous linux du serveur apache contenant les différentes erreurs , sachant que dans chaque erreur il ya des champs que je veux extraire dans une base de donnée crée au préalable.voici un exemple d'une erreur(qui contient la date , type , cause .. et ce sont ces champs la que je veux extraire par corespendance):
[Mon Mar 16 21:56:10 2009] [error] [client 127.0.0.1] File does not exist: /appli/SFE/authhtml
, s'il ya quelqun qui peut m'aider et merci d'avance
A voir également:
Importation des données a partir d'un fichier log vers une base de donnée
cs_olive73
Messages postés61Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention 1 octobre 2009 27 mars 2009 à 17:46
Salut,
essaie avec les expressions régulière : ereg() tu devrais t'en sortir.
Sinon substr() pour découper les chaines de caractères, à condition que [Mon Mar 16 21:56:10 2009] [error] [client 127.0.0.1] soit toujours écrit de la même façon, je veux dire avec le même nombre de caractère.
guigua
Messages postés10Date d'inscriptionvendredi 27 mars 2009StatutMembreDernière intervention 4 novembre 2010 27 mars 2009 à 21:28
bonjour , merci pour avoir répondut si rapidement
mais est ce que je vous demander de m'aider un peut plus dans le code car je ne sait pas par ou commencé et merci encore.