Problème simple de sessions !

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour à tous,

Voila mon problème est simple. J'ai crée une base de données avec des utilisateurs ainsi qu'un espace de connexion sur l'index de mon site. Le but étant que seule la page d'accueil soit visible en "non-connecté".

J'ai donc appliqué un code sur les autres pages afin d'utiliser les sessions pour voir les pages. Un visiteur ne doit pas pouvoir ces pages. Voici mon code, si vous pouviez m'aider rapidement ;)

Merci d'avance !

<?php
session_start();
if (isset($_SESSION['id'])) {
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="robots" content="noindex, nofollow"/>
<meta name="Googlebot" content="nofollow">
<link rel="shortcut icon" href="icone.png" type="image/png" />
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />

<title>titre</title>
</head>

<body>

<div id="corpus"><br/>
 <ul class="navigation">
<li class="current"><a href="index.php"><em class="home"></em><b>Accueil</b></a></li>
<li><a href="blog.html"><em class="shop"></em><b>Les News</b></a></li>
<li><a href="access.html"><em class="templates"></em><b>Demande d'Acces</b></a></li>
<li><a href="ftp.html"><em class="psd"></em><b>Comment Faire</b></a></li>
<li><a href="allow.html"><em class="tutorials"></em><b>Regles</b></a></li>
</ul>

Contenu de la page ...

</div>
<div id="footer"> </div>

</body>
</html>

<?php
}
else
{
echo "Vous devez vous connecter";
}
?>
A voir également:

23 réponses

jjsteing Messages postés 1670 Date d'inscription   Statut Contributeur Dernière intervention   181
 
cré un répertoire 'sessions' à la racine de ton site.. (j avais un probleme de session sur free, j ais fais ca, et plus de probleme ;) ).. sinon, autre solution ici :

https://forums.commentcamarche.net/forum/affich-13521983-sessions-php?page=3#46
0
Utilisateur anonyme
 
Je teste ca ;) merci

EDIT : Sans résultat....
0
Utilisateur anonyme
 
Je me sens idiot mais bon le problème est résolu. J'avais bêtement oublié de mettre l'extension en .php, elle était restée en .html.

Merci quand même pour l'aide ;)
0