variable d'une page à une autre avec $_session ?

Avatar du membre
Eléphant du PHP | 88 Messages

06 janv. 2015, 19:22

Bonjour,
j'ai besoin d'aide SVP,
j'essaye par exemple de stoker une variable dans page1.php, et de l'affiché le résultat dans page2.php.
Et ça ne marche pas (en ligne ça ne m'affiche rien, et en local ça m'affiche Notice: Undefined index:...)
Voici mes codes:
page1.php

Code : Tout sélectionner

<?php session_start(); $_SESSION["agevisiteur"] = 45; ?>
page2.php

Code : Tout sélectionner

<?php session_start(); echo "Age du visiteur : " . $_SESSION["agevisiteur"] . " ans."; ?>
Que faire?
Merci beaucoup

Mammouth du PHP | 688 Messages

06 janv. 2015, 19:34

j'ai copié/collé dans 2 fichiers différents, et cela a bien fonctionné.
il n'y a vraiment que cela dans les fichiers ?
idem après redémarrage du navigateur pour réinitialiser la session ?

Avatar du membre
Eléphant du PHP | 88 Messages

06 janv. 2015, 19:38

OK merci,
dans la page2 il y a un peu de html, j'ai essayé de l'enlever pour laisser uniquement le php (sans espaces).
et ça ne marche pas
(ça fait que 5 jours que je débute en php)

Avatar du membre
Eléphant du PHP | 88 Messages

06 janv. 2015, 19:39

idem après redémarrage du navigateur pour réinitialiser la session ?
ça veut dire quoi ça?
merci

Mammouth du PHP | 1339 Messages

06 janv. 2015, 20:19

Les sessions sont valables un certains temps.
Pour être sur de les réinitialiser tu peux fermer ton navigateur et le rzlancer
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Petit nouveau ! | 3 Messages

07 janv. 2015, 01:56

Salut,

Es-tu sûre de modifier le bon fichier ? car ton code es exact.