Bonsoir ,

Je suis à la recherche d'un problème de session , en effet comme l'indique le titre du sujet , je n'arrive pas à récupérer les variables d'une session via un identifiant de session que je connais déja. Je m'explique :

je travaille sur un module de paiement en ligne et avant d'envoyer les données à la banque je sais récupérer facilement l'identifiant de ma session courante via la fonction session_id(). Mais le problème est que dans la phase retour de la banque je n'ai plus acces à la session c'est pourquoi dans les données que j'envoie à la banque je met sers d'un champ text libre pour envoyer cet identifiant de session pour ensuite m'y reconnecter et pouvoir récuperer toutes les variables de session.

Petit bémol : Ca ne marche pas !

je fais donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
//phase 1 (envoi des données)
$_SESSION['variable'] = 5;
$text-libre = session_id();
//phase 2 (retour des données)
session_id($text-libre)
et j'aimerai ici pouvoir utiliser la variable $_SESSION['VARIABLE'] mais le serveur me retourne une erreur : variable inconnue, et d'autre probleme suivent , déconnection de la premiere session ,.. je pense donc que il doit y avoir un traitement spécifique à cette situation mais je ne sais pas lequel


Avez vous des suggestions?



Merci