problème de session

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 : problème de session

par wokba » 28 mai 2006, 14:44

mais merci aussi pour ta modification, ca marche aussi. mon probleme est doublement résolu 8)

par charabia » 28 mai 2006, 14:43

De rien ;) penses au [résolu]

par wokba » 28 mai 2006, 14:42

en fait cette ligne <a href="calendrier2.php?mag=".$mag."" class="menulink" >Envoyer</a> je l'avais mise pour essayer d'envoyer ma variable autrement que par ma session.
au début je passais sur mon autre page uniquement par la :

Code : Tout sélectionner

<form method="POST" action="calendrier2.php"> <input type="submit" value="Envoyer"> </form
Mais comme je t'ai envoyé par mp, j'ai résolu mon probleme " en passant par une autre page avant calendrier.php ou je réccupere ma variable et l'enregistre dans ma session et tout fonctionne :D

Encore merci pour ton aide :wink:

par charabia » 28 mai 2006, 14:36

Tu as déjà une erreur à la fin de ton code :
<a href="calendrier2.php?mag=".$mag."" class="menulink" >Envoyer</a> 
<form method="POST" action="calendrier2.php"> 
<input type="submit" value="Envoyer"> 
</form>
La variable mag n'aura aucune valeur...comme ceci c'est mieux :
<a href="calendrier2.php?mag="<?php echo $mag;?>" class="menulink" >Envoyer</a> 
<form method="POST" action="calendrier2.php"> 
<input type="submit" value="Envoyer"> 
</form

par charabia » 28 mai 2006, 14:29

oui juste pour test.

par wokba » 28 mai 2006, 14:28

ton code du calendrier est long ? Si non mets le ici que je le teste sur mes pages.
il est assez long :? je te l'envoye par mp ?

par charabia » 28 mai 2006, 14:24

ton code du calendrier est long ? Si non mets le ici que je le teste sur mes pages.

par wokba » 28 mai 2006, 14:22

aie...tu dois donc avoir un tit conflit dedans alors. Tu n'as pas déjà une variable $mag dans le code du calendrier ?
négatif, j'ai bien chercher et y pas d'autre emploi de la variable $mag

par charabia » 28 mai 2006, 14:20

aie...tu dois donc avoir un tit conflit dedans alors. Tu n'as pas déjà une variable $mag dans le code du calendrier ?

par wokba » 28 mai 2006, 14:18

En fait ca doit venir du code de mon calendrier qui a l'air d'effacer ma variable quelque par :?

par charabia » 28 mai 2006, 14:13

Désolé mais là je ne vois pas du tout...le pire étant que j'y arrive chez moi donc...

Bon courage en tout cas. Si tu trouves d'où vient le souci, fait nous en part ;)

par wokba » 28 mai 2006, 14:11

Mmmmhhh je ne vois pas trop ce qui peut clocher...

As-tu essayé d'afficher directement
echo $_SESSION['mag']; 
en lieu et place de $mag sur ta dernière page ?
oui j'ai essayé aussi..

en tout cas merci pout ton aide :D je vais essayer d'envoyer ma variable par un autre moyen..

par charabia » 28 mai 2006, 14:08

Mmmmhhh je ne vois pas trop ce qui peut clocher...

As-tu essayé d'afficher directement
echo $_SESSION['mag']; 
en lieu et place de $mag sur ta dernière page ?

par wokba » 28 mai 2006, 14:05

Je viens de tester avec 3 petites pages, à la troisième je récupère bien ma session...Un tit conflit dans ton code ?

Si ce n'est pas trop long montres nous des morceaux.
en fait sur ma page calendrier.php , comme le nom l'indique j'ai un calendrier avec lequel je réccupere une date, que j'enregistre dans une session ( qui elle je réccupere sans probleme).

en résumé ma page calendrier.php :

<?php
session_start();
$mag=$_GET["mag"];
$_SESSION['mag']=$mag;
...code de mon calendrier ...
$_SESSION['choix']=$date; je réccupère la date sélectionnée
.. ...code de mon calendrier suite...

puis je vais sur ma page calendrier2.php

<?php
session_start();
$dates=$_SESSION["choix"];
$date=$_SESSION['choix2'];
$choix=$_SESSION["choix"];
$mag=$_SESSION["mag"];

et je récupère plusieurs variables de session dont $mag et elles fonctionnent toutes sauf $mag.

par charabia » 28 mai 2006, 13:58

Je viens de tester avec 3 petites pages, à la troisième je récupère bien ma session...Un tit conflit dans ton code ?

Si ce n'est pas trop long montres nous des morceaux.