begin process at 2012 05 30 21:51:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

je n'arrive pas a récupérer les variables de session


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

je n'arrive pas a récupérer les variables de session

dimanche 1 février 2009 à 20:01:39 | je n'arrive pas a récupérer les variables de session

baignassou

Bonjour, je m'arrache les cheveux avec les sessions.

fichier indexlic.php

<?php session_start();
$_SESSION = array();
?>

<body>
<?php session_start();
$_SESSION['Login']=$_POST['Login'];
?>
.../...
<p>Veuillez vous identifier</p>

    <form name=connexion action="logon.php" method="POST">
    <table align="center" valign="center">
    <tr><td>Identifiant :</td></tr><td><input type="text" name="Login"></td>
    <tr><td>Mot de passe:</td></tr><td><input type="password" name="pwd"></td></tr>
    <tr><td colspan=1 align=center>
    <input type="submit" value="Connexion!"></td></tr>
    </table>
    </form><br /><br />
    <ul>
    <li><a href="javascript:window.history.back()">Précédent</a></li><br />
    <li><a href="index.php">Retour accueil</a></li>
        </ul>



ce fichier appele logon.php

<?php session_start();

$Login = $_SESSION['Login'];
include('base.inc.php');             //(paramêtres pour se connecter a la bd)
$requet = "SELECT id.......FROM licencies WHERE login= '$Login'";

Je recherche l'enregistrement correspondant au login
quand je fais echo $_SESSION['Login'];  rien ne s'affiche et ma variable n'est pas transmise.

dimanche 1 février 2009 à 21:18:45 | Re : je n'arrive pas a récupérer les variables de session

kohntark

Membre Club
Salut,

<?php session_start();
$_SESSION = array();
?>

=> ne sert à rien et provoque une erreur

<form name=connexion action="logon.php" method="POST">
=>
Tu postes vers logon.php hors tu définie $_SESSION['Login'] dans le même script que ce form ... ça ne peut pas marcher.
Il faut que tu déplaces $_SESSION['Login']=$_POST['Login']; dans logon.php


Voici ce que tu devrais donc avoir :

fichier indexlic.php

<body>
.../...
<p>Veuillez vous identifier</p>

    <form name=connexion action="logon.php" method="POST">
    <table align="center" valign="center">
    <tr><td>Identifiant :</td></tr><td><input type="text" name="Login"></td>
    <tr><td>Mot de passe:</td></tr><td><input type="password" name="pwd"></td></tr>
    <tr><td colspan=1 align=center>
    <input type="submit" value="Connexion!"></td></tr>
    </table>
    </form><br /><br />
    <ul>
    <li><a href="javascript:window.history.back()">Précédent</a></li><br />
    <li><a href="index.php">Retour accueil</a></li>
        </ul>



logon.php

<?php
session_start();
include('base.inc.php'); //(paramêtres pour se connecter a la bd)
$_SESSION['Login'] = $_POST['Login'];
$requet = "SELECT id.......FROM licencies WHERE login= '$_SESSION['Login']'";
?>

Cordialement,

Kohntark -

dimanche 1 février 2009 à 23:56:43 | Re : je n'arrive pas a récupérer les variables de session

baignassou

Réponse acceptée !
Merci beaucoup.
Tes explications m'ont permis de m'en sortir.
Cela fonctionne.


Cette discussion est classée dans : arrive, récupérer, php, login, session


Répondre à ce message

Sujets en rapport avec ce message

ma session ne fonctionne pas a la première connexion [ par jojolafrite ] bonjour g un petit problème de session pour la création d'une section membrepour cela g trois fichier:logadmin.php(page de login)veriflog.php(script q Combiner Cookie et Session [ par apz ] salut,en fait je voudrais ajouter une zone membres dans mon site.je voulais combiner cookie et session : le cookie sert au login automatique de l'util problème avec les sessions [ par lpefec ] mon script ne fonctionne pasidentification.php----------------------------------------------------------------Login<meta http-equiv="Content-Type" con problème avec les sessions [ par lpefec ] mon script ne fonctionne pasidentification.php----------------------------------------------------------------Login<meta http-equiv="Content-Type" con variables de session [ par tweeder ] BonjourJ'ai posé la question plus tôt cette semaine mais je crois que je m'étais mal exprimévoila j'aimerais récupérer ma variable de session enregist session_is_registered() [ par tweeder ] Bonjour, je vais essayer d'être le plus clair possible.Voila je veux sécuriser mon site grâce au php avec session_is_registered(). J'ai donc une page Aide Urgent svp - Probleme de session [ par jmcamman ] Bonjour à tous.J'ai des problemes depuis quelques jours sur la gestion des sessions lors d'un loginVoici mon prmier fichier contenant login.php, leque Erreur lors de l'utilisation de sessions [ par auremy ] Bonjour,Je fais un site avec une partie réservé aux membres, ce qui nécessite donc une identification. Ayant regardé les messages à ce sujet, je n'ai sessions [ par gegelarep ] bonjour,je suis dans une page ouverte par une session qui porte une url du type http://www.site.com/fr/majprod?produit=591et j'aimerai dire au program session en php helppp please [ par emeraudes ] bonjourvoila je suis en 2eme année de bts informatique de gestion et je code un site en php.sur mon site il y a a gauche une frame pour pouvoir se log


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales