Page 1 sur 1
passer une variable d'une page a une autre
Posté : 31 juil. 2006, 16:10
par crash
bonjour,
j'aimerai savoir comment on fait pour passer une variable d'une page a une autre sans passer par la barre d'adresse.
Merci
Posté : 31 juil. 2006, 16:16
par marghost
les variables sessions et les cookies sont les manières les plus utilisées avec le get

Posté : 31 juil. 2006, 16:19
par iclo
Il faut qu'on en sache plus, notamment comment se fait le passage d'une pagge à l'autre (lien, validation de formulaire,...) et les données à transmettre.
Comme l'a dit marghost, l'usage des sessions est un des moyens les plus courants.
Posté : 31 juil. 2006, 16:22
par marghost
bien sur si tu veux plus d'information sur les variables sessions et cookies va dans la section variables superglobales du SDZ :
ICI
Posté : 01 août 2006, 14:07
par crash
jessaye de faire passer par un cookie, est-on limité par la longueur de la valeur de la variable a changer de page ??
Posté : 01 août 2006, 14:19
par crash
j'obtiens cet erreur
Code : Tout sélectionner
Warning: Cannot modify header information - headers already sent by (output started at /var/www/11/g/l/o/globanet.fr/www/DevisTest/devis_manager.php:352) in devis_manager.php on line 361
Posté : 01 août 2006, 14:23
par leakcim51
Salut!
Peux tu nous afficher les lignes correspondants à l'erreur du HEADER dans la page devis_manager.php (lignes 352, 361)?
De plus à priori tu es limité en général à 20 cookies par site par ton navigateur. Et la plupart des navigateurs supportent des cookies de 4 096 octets maximum.
sources :
http://www.microsoft.com/france/msdn/as ... 101anchor2
@+
Posté : 01 août 2006, 14:50
par Invité
salut !
ligne 352 : print $mail;
ligne 361 : setcookie('mail',$mail,time()+ 50 , '/');
Posté : 01 août 2006, 15:07
par @rthur
Tu ne peux pas faire un print avant un setcookie.

Posté : 01 août 2006, 15:56
par crash
j'ai enlever le print mais ca ne passe toujours pas...
Posté : 01 août 2006, 18:48
par iclo
j'ai enlever le print mais ca ne passe toujours pas...
Va falloir nous donner des détails, parce qu'avec ce qu'on a comme information on va pas pouvoir grand chose pour toi.

Posté : 01 août 2006, 23:38
par Truc
On peut toujours l'envoyer lire
le fameux sujet de la FAQ 