Rechercher : dans
Par :

Php : variables de session de page en page

Dernière réponse le 4 mar 2009 à 10:19:47 babyann, le 5 avr 2006 à 20:28:17 
 Signaler ce message aux modérateurs

Bonsoir !
il parait que c'est tout simple les sessions !
je bloque sur le transfert des variables de sessions de page en page :
page1 :
l'utilisateur s'identifie avec login et mot de passe, ca fonctionne.

page2.php :
<?php
session_start();
$login=$_POST['login'];
$_SESSION['login'] = $login;
$pass=$_POST['pass'];
$_SESSION['pass'] = $pass;
?>
ic tout fonctionne, sur la page apparaissent les info de l'utilisateur.

page3.php :
<?php
session_start();
$login=$_SESSION['login'];
?>
c'est ici que ça coince : je n'arrive pas à faire afficher à nouveau les info de l'utilisateur à partir de la base de données.

Pouvez-vous me dire ce qui ne va pas dans l'en tete ?
d'avance merci !

Meilleures réponses pour « php : variables de session de page en page » dans :
[Webmaster] Afficher facilement le code php/xhtml de vos pages VoirSi vous voulez proposer a vos visiteurs de voir la source de vos fichiers (PHP ou HTML), il y a plusieurs solutions. En php Afficher le code php Afficher le code html En html Informations Voir aussi En php Afficher le code php La...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...

1

babyann, le 6 avr 2006 à 18:30:58

S'il vous plait ! :'(

Répondre à babyann

2

ricric, le 7 avr 2006 à 15:49:50

Bonjour
Quelle base de données ?

Répondre à ricric

3

ricric, le 7 avr 2006 à 16:08:00
  • +1

Petite question
Dans page2.php, tu fais
echo $login;
ou
echo $_SESSION['login'];

pour vérifier le passage des valeurs ?

Répondre à ricric

4

majdoulin, le 21 jan 2008 à 11:55:48

Bonjour ,
meme si la conversation date de 2006 ,quelqu un a t il une idee car j'ai le meme probleme
merci

Répondre à majdoulin

5

angelofosoft, le 24 déc 2008 à 16:38:11

$login=$_POST['login'];
$pass=$_POST['pass'];
$_SESSION['pass'] = $pass;
$_SESSION['login'] = $login;
echo $_SESSION['login']; page1
echo $_SESSION['login']; page2
pour tester ce variable

Répondre à angelofosoft

6

Chevalier2708, le 26 déc 2008 à 14:26:51

Pour récuper les infos dans ta deuxième page utilise plutôt :
session_register("login");
$login=$_SESSION["login"];
session_register("pass");
$pass=$_SESSION["pass"];

Répondre à Chevalier2708

7

Chevalier2708, le 26 déc 2008 à 14:28:58
  • +1

Oups j'ai oublier un bout
Voici le code entier
session_register("login");
$login=$_SESSION["login"];
session_register("pass");
$pass=$_SESSION["pass"];

Répondre à Chevalier2708

8

toijan, le 29 déc 2008 à 17:02:03

Bonjour Chevalier,

est ce que ton probleme est resolu?

Répondre à toijan

9

Chevalier2708, le 1 jan 2009 à 20:26:24
  • +2

Oui mon problème est résolu par ma manière.

Répondre à Chevalier2708

10

 gb1963, le 4 mar 2009 à 10:19:47
  • +1

Juste pour dire merci à cette solution qui m'a beaucoup aidé.

Répondre à gb1963
Collection CommentÇaMarche.net