2010-11-25 2 views
3

Je suis essayer d'écrire un script php qui retourne l'appareil de l'agent utilisateur dans l'en-tête.qui détecte de l'agent utilisateur quel est le périphérique (mobile)?

le problème que je vois ce n'est pas simple à faire une expression régulière, car la différence entre l'appareil (je me trompe?)

donc je veux une liste mise à jour du dispositif mobile selon l'agent utilisateur

Je trouve cette liste: List of user agents for mobile phones

J'essaie de trouver un fichier XML/flux mis à jour que je peux prendre toutes les sortes

ou d'une autre façon de penser que le mieux à faire.

merci.

Répondre

0

après beaucoup de recherche Je pense que la manière simple est d'utiliser un service Web

Cela signifie pas de téléchargements, pas d'installations, pas de tracas ... simplement simple!

http://www.wurflws.com/

EDIT:

Le service web est pas disponible maintenant, je recommande d'utiliser http://deviceatlas.com/ ou http://51degrees.mobi/ (commercial) ou si vous regardez le regard open source sur: Best Open Source WURFL alternative

+0

Ce lien semble être obsolète. – MrUpsidown

1

J'utilise ce script dans un projet de la mine

http://detectmobilebrowsers.mobi/

fonctionne parfaitement.

Tout ce que vous devez faire dans votre code est inclure mobile_device_detect.php et la fonction mobile_device_detect() vous reviendra l'appareil (Android, iPhone, ...) que vous utilisez sur

Questions connexes