1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Connection spécial smartphones
Mots-clés » connection, spécial, smartphones
31-12-2011, 18:06, (Modification du message : 31-12-2011, 19:31 par Tlams.)
#1
Connection spécial smartphones
Bonjour! Me re-voila !
Le problème est assez compliqué, je vais essayer d'être aussi clair que possible!

J'ai fais un thèmes spécial smartphones, il est beau, il est niquel... pas de problèmes.
Le problème est que la page de connections spécial smartphones s'affiche deux fois, la seconde étant inutile.


Schémas de connections types:

Connections à mon forum via un pc:
[Utilisateur enregistré et connecté (cookies)] => [URL de mon site] => [Détection support] => [application du thème PC] => [Tout est bon]

Connections à mon forum via un smartphone:
[Utilisateur enregistré et connecté (cookies)] => [URL de mon site] => [Détection support] => [application du thème smarphones] => [Tout est bon]

Connections à mon forum via un pc:
[Utilisateur enregistré et non connecté] => [URL de mon site] => [Détection support]=> [Connections] => [application du thème PC] => [Tout est bon]

---Voila le problème ---
Connections à mon forum via un smartphone:
[Utilisateur enregistré et non connecté] => [URL de mon site] => [Détection support] => [Redirection Page de Connections spéciale(cf:précédant topic)]=> [Connections] => [application du thème smartphone] => [Redirection Page de Connections spéciale]
En fait sa redirige sur la page de connections mais l'utilisateur est déjà bien connecté, il suffit de revenir à la racine pour aller sur le site...

*******************************************************
Script sur le header du thème par défaut(pc):
Code PHP :
$ID $mybb->user['uid']; //détection de l'id (0= invité)
$style $mybb->user['style'];//détection du style
include("Mobile_Detect.php"); // script google de détection mobile
$detect = new Mobile_Detect();

if (
$detect->isMobile() AND $ID !=0  AND $style != 27 ) { // 27 = id style mobile ---- Si mobile + membre + style diff du style mobile détecté=> application du style mobile et actualisation page
$sql "UPDATE mybb_users SET style='27' WHERE uid='$ID' "
$req mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
header("Location: index.php" );
}
if (
$detect->isMobile() AND $ID == 0){ // si mobile + visiteur détecté => redirection sur la page de connections spécial mobile
    
header("Location:tls_mobil_connect.php" );


*****************************************************

Question autre:
Pour actualiser une même page, le mieux c'est Location ou Refresh?


****************************************************

Edit: Je viens d'avoir une idée: faire une vérification des cookies avant d'afficher la page de connections... Je vais voir se que sa donne.
EDIT2: non fonctionnel

***************************************************

EDIT3:
En fait je me suis finalement servi de ce problème pour afficher un message de bienvenue... !
Répondre




Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique