Récuperer un élément dans une chaine ( USER_AGENT )

Récuperer un élément dans une chaine ( USER_AGENT ) - PHP - Programmation

Marsh Posté le 10-04-2008 à 12:22:32    

Bonjour, en fait je chercherai à récupérer dans le user_agent d'un telephone, le constructeur et le modele du telephone.
Le user_agent se présente comme ceci :  
Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/10.0.018; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
 
Il est toujours fait de la meme facon, a savoir Constructeur+Modele a la suite, et un "/" juste apres le modele.
Je voudrai juste rechercher dans cette chaine le mot "Nokia" et récupérer "NokiaN95".
Apres, le nom du constructeur changera en fonction de ceux répertoriés dans ma bdd.
Mais j'aimerai pour l'instant savoir comment a partir de cette chaine, rechercher le mot Nokia, et une fois que je l'ai trouver, je récupere "Nokia" et tout ce qui suit jusqu'au prochain "/" ( donc NokiaN95 ).
 
Merci d'avance :)

Reply

Marsh Posté le 10-04-2008 à 12:22:32   

Reply

Marsh Posté le 10-04-2008 à 14:39:55    

http://www.php.net/manual/en/ref.strings.php


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 10-04-2008 à 20:05:44    

preg_match('/Nokia[^\/]+/', ...)


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed