Advertisement:

SSI - impossible de récupérer les données de l'utilisateur connecté

Aloittaja Aonikenk, heinäkuu 05, 2009, 08:07:56 AP

« edellinen - seuraava »

Aonikenk

Bonjour, je suis en train de créer un site web pour mon club de tennis de table. Je désire rendre certaines sections accessibles seulement aux membres du club. Pour cela j'ai créer un groupe dans le forum SMF où j'ajoute les utilisateurs membres du club.

Ensuite dans la page concernée sur mon site, j'inclus le bout de code suivant.


<?php
require_once('forum/SSI.php');
if (
in_array($group_members$context['user']['groups'])){  
...
}
else {
...
}
?>



Seulement, les données de l'utilisateur connecté ne sont pas récupérées... J'ai même écrit un simple fichier test comportant ces quelques lignes :

<?php
require('forum/SSI.php');
echo 
$context['user']['is_logged'];
?>


Il me revoit toujours 0, même lorsque je suis connecté sur le site.

Par contre si je crée un fichier test dans le dossier du forum

<?php
require('SSI.php');
echo 
$context['user']['is_logged'];
?>


Dans ce cas il me renvoit 1... (je suis donc bien connecté)

Bref, j'ai du mal à trouver d'où peut venir l'erreur... Qqun a-t-il une suggestion ? Ca me bloque vraiment, peut-être est-ce du à l'une des mods installées... (Aeva, Hide Board, SSI Topic and Replies, Pretty URLs, Custom Profile Field Mod,  Anti-Bot Registration Puzzles)

J'ai le même problème en local (avec wamp) que sur l'hébergeur de mon site web.

Dragmire

Encore un problème de visibilité des cookies non? (je m'adresse à d'autres membres plus réguliers que moi ici, car j'ai l'impression de faire une fixation là-dessus!) ^^

Lainaus käyttäjältä: GravuTrad - helmikuu 12, 2009, 08:31:50 IP
as tu (dans la configuration des options des paramètres du serveur):

- Activer l'archivage local des témoins

de décoché et:

- Utiliser des témoins indépendants

coché?

Commence par vérifier ça, si tu as changé qqchose et que ça marche toujours pas, tu peux aussi renommer le cookie. Tout cela se passe dans Admin>Serveur>Configuration. Attention en renommant le cookie tout le monde devra se reconnecter!

Aonikenk

Merci de ta réponse Dragmire. Je vais essayer de regarder à ça.

En plus, je viens de remarquer que le problème survenait sous IE, mais pas sous Firefox ! Je comprends pas !!! >:(

Aonikenk

Ok, super ça fonctionne correctement!

Je n'avais vu aucun commentaire sur la problématique liée à l'utilisation de l'archivage local des témoins pour SSI...

GravuTrad

On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

Advertisement: