Code pour exécuter un traitement différent si un mobile est détecté. - PHP - Programmation
Marsh Posté le 04-04-2013 à 14:34:15
En exploitant la variable $_SERVER["HTTP_USER_AGENT"] et suivant son contenu, exécuter telle ou telle partie de code spécifique...
Marsh Posté le 06-04-2013 à 01:29:20
Euh... Merci mais comment on exploite cette variable car je n'est pas le niveau pour ça. Concrètement ça donnerai quoi pour mon code ?
Marsh Posté le 07-04-2013 à 11:12:48
Cette variable PHP indique l'OS et ne navigateur de l'utilisateur. Tu fais un test avec ton propre portable pour voir ce que cette variable contient.
Javascript dispose également de fonctions détectant le navigateur et l'OS ainsi que la résolution de l'écran. Tu peux faire parvenir à PHP ces variables en Ajax, par ex. Tu pourras ainsi corréler ces données avec celles issues de $_SERVER["HTTP_USER_AGENT"].
Marsh Posté le 03-04-2013 à 13:53:49
Bonjour,
Je souhaiterez optimiser mon blog wordpress pour les mobiles. J'ai donc installé un plugin qui se charge de faire ça automatiquement. Le souci c'est que j'ai des médias en .swf qui s'ouvre dans une lightbox. Et sur les mobiles (android pour moi) l'affichage ne me plait pas car la navigation devient plus difficile. Du coup j'aimerais un code pour exécuter un traitement différent lorsque que l'on ouvre le média sur un mobile.
Concrètement voila le code que je souhaite conserver pour un affichage sur ordinateur et en dessous le code que je souhaite exécuter si c'est un mobile.
Dans le 2ème code, le fichier s'ouvre sur une page entière et pas dans une lightbox.
Pour vous éclairer voici le lien vers le fichier .swf dont il est question
Vous remerciant pas avance pour vos lumières.