Bonjour,  
j'ai un soucis avec les variables de session, voici un extrait de mon code qui s'étend sur plusieurs pages:
 
première page:
Code :
 - <?php session_start()?>
 - <form action="aaa.php" method="post">
 - <input type="text" name="607"/>
 - <input type="submit" value="Continuer" />
 - </form>
 
  | 
Voici la page nommée aaa:
Code :
 - <?php session_start()?>
 - <?php include("bbb.php" );?>
 
  | 
Qui appel donc la page bbb.php qui suit:
Code :
 - <form action="ccc.php" method="post">
 - <?php $_POST["607"] = preg_replace("#,#", '.', $_POST["607"]);
 - echo $_POST["607"];?>
 - <?php $_SESSION["607"] = $_POST["607"];?>
 - <input type="submit" value="Valider" />
 - </form>
 
  | 
Puis la page ccc:
Code :
 - <?php session_start()?>
 - <?php include("ddd.php" ); ?>
 
  | 
Et enfin ddd.php
Code :
 - <?php echo $_SESSION["607"]; ?>
 
  | 
 
Donc voila je ne comprend pas pourquoi je ne peux afficher $_SESSION["607"], j'ai essayer de remplacer les guillemets doubles par des simples, ca n'a rien changer.
Le plus étrange c'est que j'ai deux autres variables de session $_SESSION["session"] et $_SESSION["compte"] qui elles fonctionnent bien...
 
(les codes ont été raccourcis pour éviter de surcharger la page, mais je pense que le soucis doit provenir des extraits ci-dessus, au cas ou je pourrais fournir le code en entier)
 
Merci de me donner une piste  
 
Message édité par gedriukas le 25-05-2007 à 14:55:19