Problème simple de sessions !
Résolu
Utilisateur anonyme
-
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";
}
?>
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:
- Problème simple de sessions !
- Iphone 14 simple - Guide
- Simple pdf - Télécharger - PDF
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Simple comic - Télécharger - Vie quotidienne
23 réponses
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
https://forums.commentcamarche.net/forum/affich-13521983-sessions-php?page=3#46