Script PhP de Switch version mobile/full version

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Script PhP de Switch version mobile/full version

Re: Script PhP de Switch version mobile/full version

par xTG » 26 janv. 2012, 20:50

Tu peux en effet créer un cookie avec du javascript donc pas de souci.

Re: Script PhP de Switch version mobile/full version

par sablito » 26 janv. 2012, 20:33

est ce que je peux créer un cookie et l'éditer à partir de deux endroits différents un en php et un autre en html (index.php du site et index.html du site/smartphone) ?

Re: Script PhP de Switch version mobile/full version

par xTG » 26 janv. 2012, 18:36

Dans ce cas tu ajoutes un bouton dans ton interface appelant un code créant un cookie ou une variable de session.
Et ta condition de redirection se transformera en :
if ($mobile==true && empty($tonCookieOuSession) ){
header('Location: http://site/smartphone');
}
else
{
//afficher le site (version full)
}
Avec le empty tu gères l'inexistence et le vide.
Donc il suffit d'utiliser un booléen, à true la redirection ne se ferra pas, et si la variable est à false ou n'existe pas il y aura redirection.

Re: Script PhP de Switch version mobile/full version

par sablito » 26 janv. 2012, 14:18

Merci pour votre réponse, j'ai mis ca dans l'index.php de mon site :

Code : Tout sélectionner

require_once('smartphone/mobile_device_detect.php'); $mobile = mobile_device_detect(true,true,true,true,true,true,false,false,false); if ($mobile==true){ header('Location: http://site/smartphone'); } else { //afficher le site (version full) }
comme vous le voyez, je fait un test, et si c'est un mobile je fait une redirection, sinon j'affiche le site complet

Re: Script PhP de Switch version mobile/full version

par xTG » 26 janv. 2012, 14:14

Il nous faudrait voir le script que tu utilises pour la redirection.

Script PhP de Switch version mobile/full version

par sablito » 26 janv. 2012, 13:30

Bonjour,

En fait j'ai un site web avec sa version mobile. J'ai trouvé un script qui me permet de détecter si un device ou non qui s'est connecté sur le site. Et selon le cas, il sera redirigé vers le lien approprié (url du site version mobile, ou url du full site).
Le problème c'est que avec ce mécanisme, l'accès au full site à partir d'un mobile est toujours impossible (vu la redirection). Je veux savoir comment faire pour qu'un utilisateur mobile peut switcher entre la version mobile et la version full site, y a til un script Php qui peux m'aider?
Merciii