MyBB.support, le portail francophone de MyBB

Version complète : Cookie, comment les décoder ?
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

Bonjour,

Je vous explique mon problème, j'ai besoin de récupéré l'utilisateur enregistré dans le cookie "mybb_user", sauf dans celui si il est encodé... comment le décoder ?

Cordialement,
Bonjour Taryn.

Les identifiants que vous avez fourni ne nous permettent pas de nous connecter à votre forum.
Dans la mesure où cela contrevient aux règles que vous avez confirmé avoir lues et approuvées, nous ne serons pas à même de vous fournir de support jusqu'à la régularisation de cette infraction.

Merci de votre compréhension.
(02-06-2013, 15:35)Saphir a écrit : [ -> ]Bonjour Taryn.

Les identifiants que vous avez fourni ne nous permettent pas de nous connecter à votre forum.
Dans la mesure où cela contrevient aux règles que vous avez confirmé avoir lues et approuvées, nous ne serons pas à même de vous fournir de support jusqu'à la régularisation de cette infraction.

Merci de votre compréhension.

Je vous ai envoyer un message privé pour éditer cela.
Il n'est généralement pas utile de récupérer les cookies de MyBB.
Le fichier global.php récupère déjà les informations de ce cookie et permet de les exploiter.

Par exemple :
Code PHP :
<?php
    define
("IN_MYBB"1);
    
define("THIS_SCRIPT""test.php");
    require_once 
"./global.php";
    if(
$mybb->user['uid'] > 0) {
        echo 
"Bonjour, " $mybb->user['username'] . " !";
    }
    else {
        echo 
"Vous n'êtes pas connecté.";
    }
?>
(02-06-2013, 15:50)Saphir a écrit : [ -> ]Il n'est généralement pas utile de récupérer les cookies de MyBB.
Le fichier global.php récupère déjà les informations de ce cookie et permet de les exploiter.

Par exemple :
Code PHP :
<?php
    define
("IN_MYBB"1);
    
define("THIS_SCRIPT""test.php");
    require_once 
"./global.php";
    if(
$mybb->user['uid'] > 0) {
        echo 
"Bonjour, " $mybb->user['username'] . " !";
    }
    else {
        echo 
"Vous n'êtes pas connecté.";
    }
?>

Je test par rapport à mon utilisation, et je vous tiens au courant.
Ceci fonctionne parfaitement Big Grin
Merci beaucoup, vous pouvez fermé le sujet.
Il peut être utile d'utiliser le cookie pour bloquer ou débloquer un utilisateur à partir du fichier .htaccess, comme ceci :
Code :
# Permettre a un utilisateur de se connecter avec son portable sur une page spéciale
RewriteCond %{HTTP_COOKIE} mybbuser=XXXX
 Utilitaire de traduction fourni par Regentronique