Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/11/2007, 11h29   #1
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
Par défaut Page de session et redirection sous domaine vers le domaine

Bonjour,

Voila j'ai un domaine domaine.com et dans ce domaine, différents sous domaines sous1.domaine.com et sous2.domaine.com.

Les internautes se logue via les sous domaines et sont dirigés vers la page d'accueil de domaine.com
J'aimerai passer des informations lors de la redirection personnalisant l'affichage de la page d'index dans le domaine.com. Par contre, je ne veux pas passer ces variables avec une méthode GET.

J'ai essayer de les passer en variable de session (ce qui serait idéal selon moi) mais comme je le craignait l'id session change avec la redirection faites avec un header(location)

Pouvez-vous me conseiller quelque chose?
merci d'avance
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 11h39   #2
Membre confirmé
 
Avatar de Mogwaï
 
Inscription : mai 2004
Messages : 247
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mai 2004
Messages : 247
Points : 243
Points : 243
Envoyer un message via MSN à Mogwaï
Si c'est un serveur dédié auquel tu as accès au php.ini :

Code :
1
2
; The domain for which the cookie is valid.
session.cookie_domain = .pompotron.com
Ainsi tu pourras utiliser la même session sur tous les sous domaines de ton domaine
__________________
Etre à son compte, y'a rien de mieux !
Mogwaï est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 13h46   #3
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
merci pour la réponse, effectivement, j'ai un serveur dédier donc je peux modifier mom php.ini.

Par contre, est ce que si je met ce que tu me dis, cela va affecter le comportement sur les autres domaines déjà déclarer ou est ce que l'on met en en comment les sessions uniquement dans le domaine et ses sous domaines?

Peut on déclarer plusieurs domaines dans cette variable, ainsi les sessions en entre les domaines sont indépendantes mais reste commune au sous domaines rattaché a chaque domaine?
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 14h55   #4
Membre confirmé
 
Avatar de Mogwaï
 
Inscription : mai 2004
Messages : 247
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mai 2004
Messages : 247
Points : 243
Points : 243
Envoyer un message via MSN à Mogwaï
C'est une bonne question, en pratique j'utilise PHP5 en CGI, ce qui permet d'affecter un php.ini pour chaque domaine...

Peut-être peux-tu utiliser la directive dans un .htaccess, ce qui permettrait de ne pas changer ta config générale ?
__________________
Etre à son compte, y'a rien de mieux !
Mogwaï est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 18h33   #5
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
alors, sur mon serveur, php est intégrer au niveau de chaque virtualhost avec CGI.

voila comment est appeler php dans le virtualhost

Citation:
AddHandler x-httpd-php5 .php
est ce qur je déclare le php.ini dans le virtualhoste avec la directive
Citation:
PHPIniDir "/home.va/php5"
sinon, peux tu me dire comment faire,mes connaissances sont limitées concernant ce sujet
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 21h22   #6
Membre confirmé
 
Avatar de Mogwaï
 
Inscription : mai 2004
Messages : 247
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mai 2004
Messages : 247
Points : 243
Points : 243
Envoyer un message via MSN à Mogwaï
Modifie ton php.ini en y insérant ceci :

Code :
1
2
; The domain for which the cookie is valid.
session.cookie_domain = .pompotron.com
Mets ton propre nom de domaine bien sur
__________________
Etre à son compte, y'a rien de mieux !
Mogwaï est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 11h53   #7
Membre du Club
 
Inscription : juin 2004
Messages : 257
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 257
Points : 64
Points : 64
merci pour la réponse
epeichette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h41.


 
 
 
 
Partenaires

Hébergement Web