[Réglé] Comment récupérer la variable de session utilisateur

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 06 Oct 2016 à 12:59

En local avez-vous modifié le lien vers votre forum ? Table phpbb_config

On modifie le cookie du domaine (qui est localhost et non pas votre domaine), le chemin du cookie, le chemin vers votre forum en local (modifier azerty par le nom du répertoire dans lequel votre forum est en ligne) et le nom du serveur qui est également localhost)
Code: Tout sélectionner
UPDATE phpbb_config SET config_value = 'localhost' WHERE phpbb_config.config_name = 'cookie_domain';
UPDATE phpbb_config SET config_value = '/' WHERE phpbb_config.config_name = 'cookie_path';
UPDATE phpbb_config SET config_value = '/azerty' WHERE phpbb_config.config_name = 'script_path';
UPDATE phpbb_config SET config_value = 'localhost' WHERE phpbb_config.config_name = 'server_name';
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 06 Oct 2016 à 15:42

Zut j'avais pas vu que c'était passé à la page suivante.

Server_name était mal remplis, comme un idiot j'avais mis la direction du site (localhost/site) est pas celui de "wamp" (localhost).
Pour le reste c'est bon.

Comme je le disais en edit, je passais par l'url et non le menu du forum parce que j'arrive pas à modifier l'url du site dans le header du forum, et j'ai pourtant modifier tout les templates. Mais l'url du menu continu à me renvoyer sur le site en ligne et non sur le site en local.
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 06 Oct 2016 à 19:28

Regarde l'extension Pages qui semble concernée
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 06 Oct 2016 à 20:43

L'extension Pages ?
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 06 Oct 2016 à 21:46

Erreur de sujet désolé ouh là!

Si ton forum est également en ligne passe-nous le lien stp
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 07 Oct 2016 à 10:22

Bonjour,

Le forum est bien en ligne mais ne m'appartient pas, je dois faire le site qui va avec, mais j'ai besoin de récupérer les session du forum pour vérifier que l'utilisateur a bien les autorisations pour ajouter ou modifier les infos du site.

Le lien : http://forum.19inside.fr/

Autant la partie site ne me pose pas de problèmes, mais la récupe et le bon fonctionnement des session de phpbb est particulière. Je suis habituer à créer mes session avec "$_SESSION['nom']" ^^.
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar cocooncrash » 07 Oct 2016 à 11:29

Pas sur que le forum soit a jour.
decouvrez l'aide complete : ICI
découvrez les règles : La_bas

Pensez a ajouter le tag [réglé] en modifiant votre premier message s'il est résolu. Merci :wink:
Avatar de l’utilisateur
cocooncrash
Resp. des modérateurs
Resp. des modérateurs
 
Messages: 7929
Enregistré le: 07 Jan 2008 à 09:29
Localisation: dans un bocal en compagnie de nemo!!

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 07 Oct 2016 à 18:38

C'est possible.

Je viens de tester la transmission des session depuis le forum vers le site en modifiant l'url du lien par le biais de l'option "examiner l'élément" en rajoutant le sid manuellement, la tout marche, les sessions sont bien transmises.

Donc pour pouvoir continuer mes test sans avoir a faire la modif manuelle, je dois absolument changer le lien du forum vers le site, mais même après avoir modifier les tables de la bdd ainsi que les header, ca ne me change rien.
Je fait comment pour changer ça ?
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 07 Oct 2016 à 19:17

Salut,

Le lien vers ton site depuis ton forum est écrit en dur dans le fichier styles/Ph2%20bleu/template/overall_header.html
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 07 Oct 2016 à 19:28

Je l'ai modifié mais ça ne change rien. Il y a plusieurs styles, je les ai tous modifiés en vain, il continu à me laisser l'url de la partie site en ligne. Un peu comme si un autre header prenait le dessus, au cas ou j'ai même modifié les header des thèmes de bases du forum (prosilver et subsilver).
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 07 Oct 2016 à 19:34

Panneau d'administration => Général => Configuration générale => Configuration du forum => URL du site internet
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 07 Oct 2016 à 19:41

J'ai pas accès au panneau d'administration.

Puis le faire en dur par la base de données ou via un fichier ?
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 07 Oct 2016 à 19:47

Code: Tout sélectionner
UPDATE phpbb_config SET config_value = 'ce_que_tu_souhaites_ou_vide' WHERE config_name = 'site_home_url'
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: Comment récupérer la variable de session utilisateur

Messagepar Maximet50 » 07 Oct 2016 à 19:54

Super site_home_url n'existe pas. Je viens de le rajouter mais ca ne change rien.

Ce forum va me faire m'arracher les cheveux :s

Edit : c'est bon, c'était le cache qui bloquait la modif en bdd.
Maximet50
Posteur néophyte
Posteur néophyte
 
Messages: 46
Enregistré le: 11 Juin 2016 à 20:13

Re: Comment récupérer la variable de session utilisateur

Messagepar FoFa » 07 Oct 2016 à 19:59

Bizarre, vous êtes en quelle version ?
De retour parmi vous :wink:
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10606
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

PrécédenteSuivante

Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité