Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2777 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Forcer la creation d'une session

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Forcer la creation d'une session

n°818266
quark
Posté le 09-08-2004 à 16:57:43  profilanswer
 

lut @ tous,
J'ai un site qui a besoin de session a partir duquel on atterit sur un autre (nouvel fenetre)qui d'emblé fait un session_destry() puis gere sa propre session.
 
Questions:
Lorsqu'on ouvre une nouvel fenetre, n'y a t il pas nouvelle session?
Y a t il moyen de conserver l'ancienne session et d'en creer une nouvelle a partir de la nouvelle fenetre?
 
thx

mood
Publicité
Posté le 09-08-2004 à 16:57:43  profilanswer
 

n°818958
Jayles
Posté le 10-08-2004 à 14:27:33  profilanswer
 

Pour récupérer ta session d'une page à l'autre, il faut faire un session_start() au tout début du script (avant tout le reste !).
 
Ceci dit, j'ai pas bien compris, tu reste sur le même site ou pas ?
Tu veux faire quoi de tes sessions exactement ?

n°819462
quark
Posté le 10-08-2004 à 18:32:19  profilanswer
 

je precise effectivement...
en fait j'ai un site qui a ses propres sessions, ca marche bien.
J'ai un autre site de webmail que je veux pouvoir ouvrir a partir du premier.
Le probleme, c'est que le webmail d'embler fait un session_destroy(), ce qui a pour effet de detruire la session du premier site, ce que je ne veux pas.
 
Je voudrais qu'il y ait deux sessions menées de front dans des navigateur differents.
 
Precisions: le webmail se trouve dans le sous dossier du premier site et le lien de passage de l'un a l'autre est du type ../webmail/index.php
le probleme viendrait du fait qu'il faudrait mettre http://monsite/webmail/ ?

n°819951
Profil sup​primé
Posté le 11-08-2004 à 09:16:26  answer
 

si un meme utilisateur utilise doit utiliser deux sessions php il faut qu avant session_start() tu mette session_name("un nom de session" ); pour differencier les deux sessions.

n°820036
quark
Posté le 11-08-2004 à 10:40:37  profilanswer
 

et que je passe le session_name en $_GET ?

n°820358
Profil sup​primé
Posté le 11-08-2004 à 15:36:40  answer
 

ben non le nom de la session est la meme pour tous le monde ! par exemple dans la partie de ton site tu mets :
session_name("site" );
session_start();
 
dasn la partie webmail tu mets :
session_name("webmail" );
session_start();
 
comme ca qd un utilisateur se connecte depuis chez lui un id de session lui est donné uniquement pour les pages ou il y aura session_name avec le meme nom! dc si l utilisateur va sur le site ET sur le webmail il aura deux id de session.

n°821477
quark
Posté le 12-08-2004 à 14:31:35  profilanswer
 

thx a lot!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Forcer la creation d'une session

 

Sujets relatifs
Session et domaine[Excel] Surcharge lors de la création de listes déroulantes
creation dynamic de PDF à partir d'un fichier Word sur un serveur iis?Création de champs "hidden" en utilisant DOM
ASP erreur création d'un tableau[mozilla] forcer la fermeture de la fenêtre
Problème création miniaturesfaire un "su" dans une session SSH
création icone zone notificationproblème récupération infos dans une session
Plus de sujets relatifs à : Forcer la creation d'une session


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR