passer une variable d'une page a une autre

crash
Invité n'ayant pas de compte PHPfrance

31 juil. 2006, 16:10

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

marghost
Invité n'ayant pas de compte PHPfrance

31 juil. 2006, 16:16

les variables sessions et les cookies sont les manières les plus utilisées avec le get :wink:

ViPHP
ViPHP | 2144 Messages

31 juil. 2006, 16:19

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.

marghost
Invité n'ayant pas de compte PHPfrance

31 juil. 2006, 16:22

bien sur si tu veux plus d'information sur les variables sessions et cookies va dans la section variables superglobales du SDZ : ICI

crash
Invité n'ayant pas de compte PHPfrance

01 août 2006, 14:07

jessaye de faire passer par un cookie, est-on limité par la longueur de la valeur de la variable a changer de page ??

crash
Invité n'ayant pas de compte PHPfrance

01 août 2006, 14:19

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

Eléphant du PHP | 88 Messages

01 août 2006, 14:23

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

@+

Invité
Invité n'ayant pas de compte PHPfrance

01 août 2006, 14:50

salut !
ligne 352 : print $mail;
ligne 361 : setcookie('mail',$mail,time()+ 50 , '/');

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

01 août 2006, 15:07

Tu ne peux pas faire un print avant un setcookie. :)
Quand tout le reste a échoué, lisez le mode d'emploi...

crash
Invité n'ayant pas de compte PHPfrance

01 août 2006, 15:56

j'ai enlever le print mais ca ne passe toujours pas...

ViPHP
ViPHP | 2144 Messages

01 août 2006, 18:48

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. :wink:

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

01 août 2006, 23:38

On peut toujours l'envoyer lire le fameux sujet de la FAQ :)

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute