|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Développeur informatique Inscription : juin 2005 Messages : 839 ![]() |
Salut,
j'ai mon site (http://www.lesite.com), j'ai un sous domaine : http://sous.lesite.com où cette page est accessible uniquement si l'on est connecté sur le site identifié par des sessions. Le problème, c'est que apparement, ce sous domaine ne voit pas les sessions, car quand je vais directeent sur http://www.lesite.com/sous et bien ca marche nikel. Avez vous une idée? Merci
__________________
KevinF |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
je n'ai rien compris
mais la page sous.lesite.com n'est certainement pas la même que la page www. lesite.com/sous |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Développeur informatique Inscription : juin 2005 Messages : 839 ![]() |
Je rexplique, j'ai un dossier avec mon site accessible à cet url :
http://www.lesite/sous/ J'ai créé un sous-domaine, avec cet url : http://sous.lesite.com Qui est en réalité un pointage vers : http://www.lesite.com/sous/ Voilà, dans ce dossier (/sous/), j'ai une page sécurisé accessible aux membres identifié par des sessions, quand je me rend donc dans ce dossier avec cet url : http://www.lesite.com/sous/, tout marche nikel, mais quand je m'y rend avec le sous-domaine : http://sous.lesite.com, ca ne marche pas( c'est à dire, que la page me dit que je ne suis pas enregistré, donc qu'elle ne trouve pas la session). Alors que les 2 urls (bien que différentes, vont sur le même dossier, donc la même page). Merci de m'aider.
__________________
KevinF |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
Salut,
si tu envoies ton sid en cookie, c'est normal. Le cookie est enregistré sur le poste client pour un domaine bien particulier par défaut. Si tu l'enregistres depuis www.mondomaine.com, alors se sera accessible uniquement pour le site www.mondomaine.com. Il est possible de passer outre en omettant le sous domaine. Enfin pour indiquer à PHP d'enregistrer ton cookie avec un domaine voulu il te faut utiliser l'appel suivant : Code :
ini_set( "session.cookie_domain", ".mondomaine.com" ); bye |
|
|
00
|
|
|
#5 | |
|
Membre actif
![]() Développeur informatique Inscription : juin 2005 Messages : 839 ![]() |
Citation:
__________________
KevinF |
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Développeur informatique Inscription : juin 2005 Messages : 839 ![]() |
Je cherche toujours sans rien trouver, je trouve ca bisard, si vous pouviez m'aider...
__________________
KevinF |
|
|
00
|
|
|
#7 | ||||||
|
Membre régulier
![]() Inscription : janvier 2007 Messages : 85 ![]() |
Avec ça :
Code :
ça devrais le faire ! Une démo est ici Voici le code source de la page index.php Code :
Code :
pascal PS: merci de m'envoyer un MP quand tu aurs lu la réponse pour que je sorte l'exemple du serveur. |
||||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com