|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
je souhaite garder une variable en mémoire : $totalttc
j'utilise donc le code suivant : Code :
Notice: Undefined index: var2 in c:\program files\easyphp1-7\www\lldiffusion_new\pannier_ajout.php on line 485 pouvez-vous m'indiquer ce qui ne va pas? merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
et pour ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() ![]() Inscription : novembre 2004 Messages : 735 ![]() |
Le message d'erreur t'indique que l'index var2 n'est pas présent dans le tableau $_SESSION
Swoög t'as donné la solution a ton problème. |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
j'ai bien tenté de cette façon mais j'ai toujours la même erreure...
|
|
|
00
|
|
|
#5 | ||
|
Expert Confirmé
![]() ![]() Inscription : septembre 2005 Messages : 1 499 ![]() |
bonjour,
ce n'est pas un message d'erreur mais un Notice. essaie cela : Code :
__________________
"Ce besoin de remords qui précède le Mal, que dis-je ! qui le crée..." E. CIORAN |
||
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : août 2005 Messages : 361 ![]() |
ou
$_SESSION['var2'] = (isset( $ttc))? $ttc: "";
__________________
Le but de tout developpeur OO est de devenir une référence. Mon avatar est un ambigramme, les curieux peuvent le retourner ;-) Aider <> Faire a la place de!!! |
|
|
00
|
|
|
#7 | ||
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
Ta méthode Xtofroland à l'air de focntionner mais dès que je change de page et que je code :
Code :
cela ne m'affiche rien du tout??? |
||
|
|
00
|
|
|
#8 |
|
Membre émérite
![]() |
Je constate que tu as écris $_session au lieu de $_SESSION, est-ce une erreur ou juste une paresse d'écriture?
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés |
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
non, c'est bien
que j'ai mis, c'est pour ça que je ne comprends plus ce qui se passe. mon but est de mettre cette variable en session dans la page1 l'envoyer dans la page2 et revenir enfin en page1 et récupérer cette valeur. |
|
|
00
|
|
|
#10 |
![]() ![]() |
je crois que ça vient d'un problème de session_id qui ne serait pas transmis, fait un sur les pages juste après le , et essaie de voir si le sid est bien le même...
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
je viens de remarquer une chose,
quand je passe d'une page à une autre par un lien, ça marche. Mais ma session se pert dès que je clique sur le bouton POST (valider). Au fait quand je clique sur ce bouton, je recharge ma page courante, et ensuite je fais une redirection automatique vers la page de connection. Et là je ne retrouve plus la valeur de ma session... |
|
|
00
|
|
|
#12 |
![]() ![]() |
ça vient de la redirection je pense (si les sid se baladent dans l'URL, cherche pas plus loin, ça vient de là)
il faut rajouter session_name().'='.session_id() au bout de tes urls dans la redirection
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#13 | ||
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
j'ai bien fait fait ce que tu m'as indiqué mais j'ai toujours le même problème...
je perds la valeur de ma session. voici mon code Code :
|
||
|
|
00
|
|
|
#14 |
![]() ![]() |
deux petites choses :
pourquoi utiliser une redirection JS au lieu de header('Location: '...) ? est-ce que tu fais bien un session_start() dans la pge où tu fais la redirection (sinon le resultat de session_name() et session_id() n'est pas sûr je crois)
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
|
|
#15 |
|
Membre émérite
![]() |
Apparament, le problème vient de l'utilisation de ta session.
De manière générale, tu dois placer session_start() au début de toutes tes pages où tu souhaites conserver tes variables. Pour que l'on puisse mieux t'aider, montre nous ton code.
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés |
|
|
00
|
|
|
#16 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 104 ![]() |
Petite question ça te fait ça sous internet explorer et / ou firefox (ou autre) ? car j'ai aussi ce probs (peut-être du au POST j'y avait pas pensé) mais uniquement sous IE
|
|
|
00
|
|
|
#17 |
|
Membre confirmé
![]() Inscription : mars 2004 Messages : 1 187 ![]() |
précédemment, je dis que ça marche quand j'utilise un simple lien.
Mais dès que je passe par le Post Submit, je perds ma session. Et j'ai bien-sûr mis le start session dans l'autre page, sinon ça n'aurais pas fonctionné avec le lien... je n'utilise pas le header location car ma redirection est en fin de page. |
|
|
00
|
|
|
#18 |
![]() ![]() |
Juste comme ça...
si tu mets Code :
action="la_page_de_traitement?<?php echo session_name().'='.session_id();?>"
__________________
Rédacteur "éclectique" (XML, IRC, Web...) Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC) je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque ! pensez à la balise [code] (bouton #) et au tag (en bas)
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com