|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2007 Messages : 4 ![]() |
bonjour j'ai vraiment besoin d'aide je suis perdu et je ne sais pas par ou commensé
j'ai un fichier logs du genre .................................................................................................... [Google] IP=64.233.183.99 Hostname=64.233.183.99 partial=0 [ Microsoft] Hostname= Microsoft IP=207.46. partial=1 ....................................................................................................................................... j'aimerai donc pouvoir mettre ces information dans une basse mysql mais je ne sais dans quel language je peux le faire . vous remarquerai que la 2éme ligne et la 3éme IP= et Hostname= sont de temps en temps inverser il faudra prendre ça en compte ... le but et tout simplement de repertorier dans une basse chaque nom domaine entre crochet [] avec son ip et sont hostname. voila je suis a disposition pour toute remarque merci amicalement. |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : janvier 2003 Messages : 491 ![]() |
Je te conseillle d'utiliser une script PHP qui te parsera ton fichier avec un algo assez simple puisque tu connais exactement sa structure. Il te suffit pour chaque champ de récupére la valeur derrière le caractère =
__________________
"Dieu reste muet, si seulement nous pouvions convaincre l'être humain d'en faire autant." |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 036 ![]() |
Bonjour,
Php possède la fonction 'parse_ini_file()' pour ça : http://fr.php.net/manual/fr/function.parse-ini-file.php |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : novembre 2006 Messages : 85 ![]() |
Je te conseille d'utiliser un langage disponible sur ton serveur.
Ce qui est toujours disponible c'est un binaire compilé depuis du C. Sinon PHP ou PERL est un language script facile à mettre en place pour ton exemple. Il te faut juste trouver un langage facile ou que tu maitrise et qui propose un API MySql pour s'y connecter. Au pire tu peux le faire en script (shell script .sh sous linux) et appeler un l'insertion Mysql via le client mysql en ligne de commande. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com