Erreur de session [Résolu]

Signaler
Messages postés
171
Date d'inscription
samedi 4 décembre 2004
Statut
Membre
Dernière intervention
31 août 2009
-
Messages postés
171
Date d'inscription
samedi 4 décembre 2004
Statut
Membre
Dernière intervention
31 août 2009
-
Salut,



Pour testé mon mini système d'authentification, j'veux affiché l'ID authentifié sur la page d'accueil



J'ai donc :





AUTH.PHP :

, ----

<?

session_start();

$sql = 'SELECT id,pass FROM table WHERE id='.$_POST['ident'].'' ;
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$data= mysql_fetch_array($req);

if ($data['pass'] != $_POST['pwd']) {

require ("erreur.php");

}

else {

$_SESSION['id'] = $data['id'];

?>

<script language="javascript" type="text/javascript">
<!--
window.location.replace("index.php");
-->
</script>

<?

}

?>









Et sur la page index.php :

<?
if(isset($_SESSION['id']))
{
echo $_SESSION['id'];

else
{
echo 'Inexistante';
}

?>












OR, quand j'arrive sur Index.php, rien ne s'affiche



Donc, devrait s'afficher $_SESSION['id'] sur la page d'accueil si je suis authentifié, ou inexistante si je ne le suis pas.



Mais rien du tout ne s'affiche... Que faire ? <!--emo&:(--><!--endemo-->

3 réponses

Messages postés
171
Date d'inscription
samedi 4 décembre 2004
Statut
Membre
Dernière intervention
31 août 2009

C'est bon j'ai trouvé
Messages postés
171
Date d'inscription
samedi 4 décembre 2004
Statut
Membre
Dernière intervention
31 août 2009

J'ai oublié de rajouté session_start(); sur index.php
Messages postés
171
Date d'inscription
samedi 4 décembre 2004
Statut
Membre
Dernière intervention
31 août 2009

et j'ai oublié un croché



Mais sa n'empeche pas que sa marche pas



<?

session_start();


if(isset($_SESSION['id']))
{
echo $_SESSION['id'];
}
else
{
echo 'Inexistante';
}

?>