|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Salut!
J'ai lu le tutoriel d'ici concernant la transmission des sessions entre sous-domaines : http://julp.developpez.com/php/les-sessions/#L3.1 Mais je m'en sors pas! Je suis chez hosteur comme hébergeur, j'ai créer trois sous-domaines. Depuis la racine et après identification j'arrive sur ma page d'administration qui dispose de session d'identifications (créées à l'identification donc) que je veux transmettre par liens hypertexte aux pages d'administration de chaque sous-domaine, j'ai donc 3 liens auxquels je passe le sessid, or je ne les récupère pas. Connaissez-vous un système fait pour? Merci
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
|
|
#2 | ||
|
Membre émérite
![]() Alain Inscription : novembre 2005 Messages : 897 ![]() |
Bonsoir
Dans l'ordre des choses... Je suppose que tu as vérifié que ta "$session_id" et les différentes variables étaient bien enregistrées et interprétées dans ta page principale d'administration, en l'occurence celle dont tu parles en premier ? exemple : Code :
Ensuite, on pourrait considérer que ces sous-domaines sont en fait, des répertoires du même www. (Tu me confirmeras.) Par conséquent, il n'y a pas lieu de faire passer en variable le "session_id "dans tes liens hypertextes (c'est pas la destination et l'intérêt de ce systéme de gestion de sessions) mais simplement faire des liens classiques. En revanche les pages appellées (c'est à dire tes autres pages d'administration, quant à elles, doivent contenir :==>> Et évidemment, toutes les pages qui seront amenées à traiter ou a utiliser ces variables. Ainsi, toutes tes variables initialement enregistrées, ainsi que le "session_id " seront transmises...allez, je vais dire... gracieusement.
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre. C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles. |
||
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Ok merci de ta réponse un Dimanche!
Seulement elle est incorrecte Le mécanisme des sous-domaines est justement basé sur le principe d'une session d'id par sous-domaine. Sinon les sous-domaines n'auraient leur utilité actuelle. Les sous-domaines appartiennent le plus souvent au répertoire www, c'est mon cas. La configuration est donc telle qu'UN sessid existe PAR sous-domaine. C'est pourquoi lorsque tu fais un $_SERVER['DOCUMENT_ROOT'] cela te renvoie le répertoire du sous-domaine et non pas le répertoire "www", éventuellement sinon possible de passer par la fct getcwd() mais non optimisée. Moi j'ai, enfin J'AVAIS besoin de passer les sessions créées sur le site principal vers le sous-domaine d'administration. Après recherches, l'unique solution était les cookies ou une configuration server différente mais j'ai pas la main dessus. Mais j'ai trouvé une bien meilleure organisation de mes fichiers et sous-domaines. Pour explication, j'utilise le moteur de templates SMARTY que j'ai uniformisé au site (un seul répertoire smarty) et créé un fichier de configuration du moteur PAR sous-domaine. Ce qui fait que ma gestion des répertoires est optimisée et évolutive à souhait! Mais dsl de ne pas être revenu mettre "résolu"!! Merci tchaw!
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Ha sinon pour vérifier que mes variables de sessions sont bien toutes enregistrées je tape ça ^^ :
a++
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
|
|
#5 | |
|
Membre émérite
![]() Alain Inscription : novembre 2005 Messages : 897 ![]() |
Citation:
Bon dimanche A++
__________________
Ce n'est pas parce que les choses sont difficiles qu'on n'ose pas les entreprendre. C'est parce qu'on n'ose pas les entreprendre qu'elles sont difficiles. |
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
Bon dimanche de même merci!
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com