transmettre une variable page suivante

gloubiboulgua
Invité n'ayant pas de compte PHPfrance

24 mai 2005, 21:44

Bonsoir je souaite transmettre le contenu d'une variable a la page suivante quelque soit le clic de l'internaute dans mon menu !

Quel est le meilleurs moyen ?

merci

Administrateur PHPfrance
Administrateur PHPfrance | 658 Messages

24 mai 2005, 21:52

Bonsoir je souaite transmettre le contenu d'une variable a la page suivante quelque soit le clic de l'internaute dans mon menu !

Quel est le meilleurs moyen ?
Les session :
http://www.phpteam.net/articles/progres ... -sessions/

++

cyruss
Co-auteur du livre PHP 7 avancé
Co-auteur du livre Performances PHP : Audit et optimisation LAMP
Co-fondateur de l'Association Française des Utilisateurs de PHP http://www.afup.org
Formateur PHP pour Openska

gloubiboulgua
Invité n'ayant pas de compte PHPfrance

24 mai 2005, 21:54

Merci,
Pour eviter de me lancer dans les sessions, et il existe pas une fonction qui lorsqu'on quitte une page transmet une variable à la page suivante ?

Administrateur PHPfrance
Administrateur PHPfrance | 658 Messages

24 mai 2005, 21:58

Merci,
Pour eviter de me lancer dans les sessions, et il existe pas une fonction qui lorsqu'on quitte une page transmet une variable à la page suivante ?
L'utilisation des sessions est l'une des choses les plus simples en PHP.

en début de script :
session_start();
$_SESSION['mava'] = 'savaleur';

Page suivante :
session_start();
echo $_SESSION['mava'];

++
Co-auteur du livre PHP 7 avancé
Co-auteur du livre Performances PHP : Audit et optimisation LAMP
Co-fondateur de l'Association Française des Utilisateurs de PHP http://www.afup.org
Formateur PHP pour Openska

Eléphant du PHP | 147 Messages

24 mai 2005, 22:11

il est aussi possible de mettre ta variable dans le lien avec un truc dans le genre : www.site.com/page.php?var1=val&var2=val2
tu fais sa pour tous tes liens
je te conseille quand meme de te lancer dans l'étude des session c'est pas si compliqué que sa.
En parlant de session les fichier de session cree dans le dossier session sont suprimé de temp en temp ou c a l'administrateur de la faire régulièrement?

Invité
Invité n'ayant pas de compte PHPfrance

24 mai 2005, 22:16

Pour donner comme valeur $site à ma session siteweb, j'ai fais comme ca, mais ca ne marche pas ! normal ou pas ?

<?php
// initialisation
session_start() ;
$_SESSION['siteweb'] = "$site";
?>

Eléphant du PHP | 147 Messages

24 mai 2005, 22:28

tu as bien mis session_start en tou debut de page?
Tu as créer un dossier sessions sur ton site?