[ Session ] session non reconnue

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [ Session ] session non reconnue

par VaN » 15 juil. 2009, 09:34

Je ne peux pas vraiment tester, car je n'ai pas la main sur le serveur pour y mettre un phpinfo().

Mais je viens d'éditer mon script call_autoresponse.php, en y mettant seulement
<?php 
session_start();
print_r($_SESSION);
?>
, donc plus aucune variable, et même problème, la variable $_SESSION est vide.

par Ryle » 14 juil. 2009, 19:37

T'aurais pas la directive register globals active, et une variable de session qui aurait le même nom qu'une variable utilisée dans ce script ?

[ Session ] session non reconnue

par VaN » 14 juil. 2009, 17:51

Bonjour,

Je suis confronté à un problème. Sur un projet de site e-commerce, j'utilise une sorte de fichier IPN (call_autoresponse.php), comme celui de Paypal, mais pour Mercanet, le système de paiement utilisés par les banques.

Dans ce fichier, je souhaite récupérer les informations de la session en cours, mais apparemment, celle ci n'existe pas dans le fichier. Pourtant j'ai bien placé un session_start() au début du fichier.

Au même moment, sur le même serveur, 2 print_r($_SESSION) me renvoient 2 tableaux différents. L'un me renvoie un tableau rempli, comme attendu, et celui présent dans call_autoresponse.php me renvoie un tableau vide.

Comment se fait-il que ce fichier ne reconnaisse pas qu'une session est en cours, alors qu'il y'a un session_start() tout en haut ?