problêmes de déconnexion - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : problêmes de déconnexion (/thread-910.html) |
problêmes de déconnexion - famousse - 17-09-2008 Salut à tous voila , je rencontre un soucis;;; Les membres de mon forum me signalent qu ils n arrivent pas a se deconnecter du forum... Ils ont ce message "Votre ID utilisateur n'a pas pu être obtenu pour vous déconnecter. Ce peut être à cause d'un script Javascript malicieux qui essaie de vous déconnecter automatiquement. Si vous essayez de vous déconnecter, veuillez cliquer sur le bouton 'Déconnexion' dans le menu du haut" Meme en cliquqnt sur 'Déconnexion' dans le menu du haut" c'est le meme message... D ou cela peut il venir /..?? merci RE: problêmes de déconnexion - spyto - 17-09-2008 Salut, Ce sujet a maintes fois été traité dans ce forum pour les versions antérieures de MyBB. Tape 'déconnexion' dans la recherche et tu trouveras pas mal de discussions sur des remèdes à ce problème. Mais comme le code des templates a pas mal changé dans 1.4.x, je vais faire un peu le point. Ton problème peut avoir deux causes: 1. c'est peut-être un problème de cookies 2. c'est peut-être un problème de templates (dans le cas d'une migration, car une install "fraîche" ne peut produire des templates erroné). Cas 1. Facile à vérifier: vide le cache et les cookies de ton navigateur et vois si le problème persiste. Note: il faut aussi que tes utilisateurs fassent cette manip. Si ça ne marche pas, c'est sans doute un souci du côté des templates... Cas 2. Trois templates sont concernés: changeuserbox, header_welcomeblock_member et index_logoutlink. En effet MyBB 1.4 n'utilise plus le paramètre sid={$session->sid} (qui identifiait la session). Il a été remplacé par logoutkey={$mybb->user['logoutkey']} Edite tes templates et regarde si par hasard, ils ont ce code: changeuserbox: Code PHP : <tr> header_welcomeblock_member: Code PHP : <span style="float:right;">{$lang->welcome_current_time}</span> index_logoutlink: Code PHP : <a href="{$mybb->settings['bburl']}/member.php?action=logout&uid={$mybb->user['uid']}&sid={$session->sid}">{$lang->index_logout}</a> | Si c'est le cas, ces codes sont erronés et n'ont pas été correctement mis à jour par l'upgrade. Remplace respectivement par: changeuserbox: Code PHP : <tr> header_welcomeblock_member: Code PHP : <span style="float:right;">{$lang->welcome_current_time}</span> index_logoutlink: Code PHP : <a href="member.php?action=logout&logoutkey={$mybb->user['logoutkey']}">{$lang->index_logout}</a> | Voilà, tiens-moi au courant STP. @+ Spyto RE: problêmes de déconnexion - famousse - 17-09-2008 Super merci ,,, je regarderais ça ce soir... je te tiens au jus RE: problêmes de déconnexion - famousse - 20-09-2008 Bon be ecoute le premier template n'etait pas vraiment le meme,, j ai tout remplacé sur les trois,,, comme ça c est du frais ... Et effectivement ça fonctionne,,, Mais maintenant j'ai du mal a me conneceter.. je suis sous "opera" et du coup sur le forum mybb, j'ai le même problême,,, je test avec firefox et du coup ça marche .... RE: problêmes de déconnexion - et65 - 20-09-2008 famousse a écrit :Bon be ecoute le premier template n'etait pas vraiment le meme,,Quel problème cela te fait exactement ? |