Sessions PHP

Résolu
Nicolas -  
LelLex Messages postés 1753 Statut Membre -
Bonjour,

je n'arrive pas a faire fonctionner mes sessions php, j'ai surement mal compris quelquechose mais je ne m'en sors pas.
dans mon fichier identif.php les variables $_SESSION['user'] et $_SESSION['password'] sont bien remplies
par contre des que je suis dans mon fichier center.php les valeurs sont vierges. pourquoi ?

voici mes codes.
fichier identif.php
    ....
    $_SESSION['user'] = $in_user;
    $_SESSION['password'] = $in_password; 
    header("Location: center.php\n\n");


fichier center.php
    <?php session_start();?>
    <?php
        echo "login sess : ".$_SESSION['user']."<br/>";
        echo "pass sess: ".$_SESSION['password']."<br/>";
    ?>
<html>
 .....
Configuration: Linux / Mozilla 4.9.3.8

7 réponses

  1. cheese42 Messages postés 890 Statut Membre 120
     
    slt: et comme cela:::::

    <?php session_start();?>
    <?php
    echo 'login sess : ".$_SESSION['user']."<br/>';
    echo 'pass sess: ".$_SESSION['password']."<br/>';
    ?>
    <html>
    0
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    as tu mis:

    <?php session_start();?>

    au debut de ta page identif.php

    et pourquoi header("Location: center.php\n\n"); ??

    les \n sont totalement inutiles
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    @cheese42 : je ne vois pas ce que tu as fait à part copier son script et retirant les tabulations.

    Y'a-t-il le sessio_start() sur identif.php ?
    0
  4. Alain_42 Messages postés 5413 Statut Membre 904
     
    si il a mélangé les ' et "
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. arthezius Messages postés 3756 Statut Membre 475
     
    Il faut rajouter session_start(); si c'est pas déjà fait dans le fichier identif.php.
    0
  7. LelLex Messages postés 1753 Statut Membre 112
     
    On peut préciser ' tout en haut de ton code. '
    0
  8. Nicolas
     
    Bonsoir,

    je reponds tardivement mais effectivement j'avais rajouté session_start() dans tout mais fichier sauf dans celui la.... 45 min a m'arracher les cheveux.

    merci pour votre aide
    0
    1. Nicolas
       
      (sans les fautes c'est mieux...)
      Bonsoir,

      je reponds tardivement mais effectivement j'avais rajouté session_start() dans tous mes fichiers sauf dans celui la.... 45 min a m'arracher les cheveux.

      merci pour votre aide
      0
    2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      « 45 min a m'arracher les cheveux »
      Tous les matins, devant le mirroir, tu penseras à ne plus faire cette faute :)
      0
      1. LelLex Messages postés 1753 Statut Membre 112 > avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Super drôle. ;)
        0