Rediriger smartphones - HTML/CSS - Programmation
Marsh Posté le 26-02-2012 à 09:35:02
Un petit up pour vous motiver à me répondre !!
car vu le monde qui passe sur ce forum, il y a bien une personne compétente pour m'aider !
Merci
Marsh Posté le 26-02-2012 à 15:20:01
Et dans .htaccess ?
je suis bloqué...
j'ai fais ça, mais ça tourne en boucle :
Code :
|
comment adapter ça pour que ça ne s'applique qu'à l'index.php (à la racine) en excluant les autres pages du site ?
Marsh Posté le 27-02-2012 à 00:11:15
Je ne m'y connais pas des masses mais pourquoi ne pas simplement faire une redirection si l'os est un os mobile ?
Marsh Posté le 27-02-2012 à 06:21:20
Code :
|
non ?
Marsh Posté le 27-02-2012 à 11:48:35
qq test + header().
Mais attention, le contenu de HTTP_USER_AGENT n'est pas sûr à 100%, des extensions existent pour les navigateurs permettant de changer le contenu de cette variable et donc de se faire passer pour un autre appareil
Edit : à noter qu'il y a un topic ouvert récemment sur le même sujet : http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
Marsh Posté le 27-02-2012 à 18:17:15
-->WiiDS
que j'insère ce code dans le head ou le body, ça ne fait rien sur mon Galaxy ; même en emulant un U-A iphone (avec un plugin firefox)
-->rufo, merci, mais pour moi, beaucoup de charabia d'informaticien que je ne saurais adapter à mon cas
Marsh Posté le 27-02-2012 à 18:39:48
tu le mets ou dans ton fichier le code de redirection ?
Marsh Posté le 27-02-2012 à 18:54:07
là est peut etre la question...
alors, en fait dans les balises head --> marche pas
entre les balises body --> marche pas
en toute première ligne, je viens de tester il y a pas 5 minutes, en dernier espoir --> ca marche !!
Est-ce normal ? est ce bien raisonnable de mettre du code en tout début de fichier ?
Marsh Posté le 27-02-2012 à 22:33:47
ben oui, en général tu fais ton traitement en amont et pas après.
La première chose qu'il faut savoir c'est que header, et c'est marqué dans la doc, doit être exécuté avant le tout premier affichage de code. Donc s'il y a le moindre caractère avant header, alors la redirection ne pourra pas fonctionner.
Marsh Posté le 25-02-2012 à 10:21:59
Bonjour,
d'un niveau un peu au dessus du débutant, je dois adapter le site d'un ami qui possède une belle page d'accueil en flash (index.php). Donc le site est inaccessible pour le commun des smartphones.
Sans devoir refondre son site, je cherche un moyen simple et faisable (vu mes connaissance assez rudimentaires...) de rediriger les smartphones (iphone, ipad, android...) vers le menu du site (/fr/index.php)
J'ai injecté ça dans le body, mais ça ne marche pas...
Merci pour votre aide