Problemde connexion à mon site
westzinzin
-
graffx Messages postés 6506 Date d'inscription Statut Contributeur Dernière intervention -
graffx Messages postés 6506 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un blem avec mon site
lorsque je valide la page index sans taper le login et le mot de passe, la page accueil s'affiche ce qui ne doit pas etre car le mot de passe et le login doivent etre vérifié. voici mon code.
page "index.php"
<?php
session_start();// À placer obligatoirement avant tout code html
$_SESSION['connect']=0; //initialise la variable 'connect'
if (isset($_POST['password_ag']) AND isset($_POST['login_ag'])) // Si les variables existent
{
$password_ag = $_POST['password_ag'];
$login_ag = $_POST['login_ag'];//On récupère les données envoyées par la méthode POST du formulaire d'identification
mysql_connect ("localhost", "root"); // connexion à myysql
mysql_select_db ("elections"); // connexion bd
$query = mysql_query ("SELECT * FROM agent WHERE login_ag = '$login_ag'"); //recupération des donnees correspondant au login_ag
$data = mysql_fetch_array ($query); //recupération des donnees correspondant au login_ag
if ($_POST['password_ag'] == $data['password_ag']) // Si le mot de passe est bon
{
$_SESSION['connect']=1; // Change la valeur de la variable connect. C'est elle qui nous permettra de savoir s'il y eu identification.
$_SESSION['login_ag']=$login_ag;// Permet de récupérer le login afin de personnaliser la navigation
header("Location:accueil.php?action=login");// On affiche la page cachée.
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
}
}
else // Les variables n'existent pas encore
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
} // Fin du else
?>
page "accueil.php"
<?php
session_start();
if (isset($_SESSION['connect']))//On vérifie que le variable existe
{
$connect=$_SESSION['connect'];//On récupère la valeur de la variable de session
}
else
{
$connect=0;//Si $_SESSION['connect'] n'existe pas, on donne la valeur "0"
}
if ($connect == 1) // Si le visiteur s'est identifié
{
// On affiche la page cachée(accueil.php).
?>
<!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" />
<title></title>
<style type="text/css">
#entete {
position: absolute;
width:854px;
margin:auto;
padding:0px;
background-color:#64748B;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 199px;
top: 2px;
height: 153px;
}
</style>
</head>
<body>
<div id="entete">
<?php
// On inclut l'entete de la page
include("entete.php");
?>
</div>
</body>
</html>
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
} // Fin du else
// Fin du code :)
?>
page "deconnexion.php"
<?php
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()]))
{setcookie(session_name(),'',time()-4200,'/');}
session_destroy();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Déconnexion du site</title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body>
<div id="moncadre">
<h1 align="center" style="color-font: #6ba5ef; font-size: 2em;"> </h1>
<h1 align="center" style="color-font: #6ba5ef; font-size: 2em;">Vous êtes à présent déconnecté</h1>
<p align="center" style="color-font: #6ba5ef; font-size: 2em;"> </p>
<form action="index.php" method="post" class="subHeader">
<center><p>
<input type="submit" value="Valider"/>
</p></center>
</form>
</div>
</body>
</html>
voila je ne sais pas comment m'en sortir
Aidez Moi SVP
J'ai un blem avec mon site
lorsque je valide la page index sans taper le login et le mot de passe, la page accueil s'affiche ce qui ne doit pas etre car le mot de passe et le login doivent etre vérifié. voici mon code.
page "index.php"
<?php
session_start();// À placer obligatoirement avant tout code html
$_SESSION['connect']=0; //initialise la variable 'connect'
if (isset($_POST['password_ag']) AND isset($_POST['login_ag'])) // Si les variables existent
{
$password_ag = $_POST['password_ag'];
$login_ag = $_POST['login_ag'];//On récupère les données envoyées par la méthode POST du formulaire d'identification
mysql_connect ("localhost", "root"); // connexion à myysql
mysql_select_db ("elections"); // connexion bd
$query = mysql_query ("SELECT * FROM agent WHERE login_ag = '$login_ag'"); //recupération des donnees correspondant au login_ag
$data = mysql_fetch_array ($query); //recupération des donnees correspondant au login_ag
if ($_POST['password_ag'] == $data['password_ag']) // Si le mot de passe est bon
{
$_SESSION['connect']=1; // Change la valeur de la variable connect. C'est elle qui nous permettra de savoir s'il y eu identification.
$_SESSION['login_ag']=$login_ag;// Permet de récupérer le login afin de personnaliser la navigation
header("Location:accueil.php?action=login");// On affiche la page cachée.
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
}
}
else // Les variables n'existent pas encore
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
} // Fin du else
?>
page "accueil.php"
<?php
session_start();
if (isset($_SESSION['connect']))//On vérifie que le variable existe
{
$connect=$_SESSION['connect'];//On récupère la valeur de la variable de session
}
else
{
$connect=0;//Si $_SESSION['connect'] n'existe pas, on donne la valeur "0"
}
if ($connect == 1) // Si le visiteur s'est identifié
{
// On affiche la page cachée(accueil.php).
?>
<!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" />
<title></title>
<style type="text/css">
#entete {
position: absolute;
width:854px;
margin:auto;
padding:0px;
background-color:#64748B;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 199px;
top: 2px;
height: 153px;
}
</style>
</head>
<body>
<div id="entete">
<?php
// On inclut l'entete de la page
include("entete.php");
?>
</div>
</body>
</html>
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Commission Electorale Nationale Autonome : authentification des administrateurs </title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body >
</div>
<center>
<div id="moncadre">
<center>
<div align="left" class="pageName1">
<p>Authentification sur le site de la CENA </p>
</div>
<form action="index.php" method="post" >
<table width="518" height="201" border="0" cellpadding="10" cellspacing="0">
<tr>
<td width="163" height="201"><div align="left" class="subHeader">
<div align="justify">Ce menu est réservé aux utilisateurs du site. Saisissez votre compte et votre mot de passe si vous êtes autorisé. L'accès non autorisé à cet menu est passible de poursuite judicaire. </div>
</div></td>
<td width="315">
<table width="315" height="110" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="166" height="60"><div align="right" class="bodyText style24">Login</div></td>
<td width="139">
<input type="text" name="login_ag" size="23" /> </td>
</tr>
<tr>
<td height="49"><div align="right" class="bodyText style24">Mot de passe </div></td>
<td>
<input type="password" name="password_ag" size="23" /> </td>
</tr>
</table>
<table width="315" height="42" border="0" cellspacing="0" cellpadding="5" bgcolor="#64748B">
<tr>
<td width="175"height="42"> </td>
<td width="120" >
<div align="right">
<input type="submit" name="Submit" value="Connexion" id="Submit" size="30"/>
</div></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</center>
</div>
</center>
</body>
</html>
<?php
} // Fin du else
// Fin du code :)
?>
page "deconnexion.php"
<?php
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()]))
{setcookie(session_name(),'',time()-4200,'/');}
session_destroy();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Déconnexion du site</title>
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
#moncadre {
position: absolute;
width:530px;
margin:auto;
padding:5px;
background-color:#E6E6E6;
border-left:0px solid #000000; /* couleur du cadre */
border-right:0px solid #000000;
border-bottom:0px solid #000000;
border-top:0px solid #000000;
left: 328px;
top: 204px;
height: 258px;
}
.style24 {font-size: 16px}
.style27 {font-size: 14px}
</style>
</head>
<body>
<div id="moncadre">
<h1 align="center" style="color-font: #6ba5ef; font-size: 2em;"> </h1>
<h1 align="center" style="color-font: #6ba5ef; font-size: 2em;">Vous êtes à présent déconnecté</h1>
<p align="center" style="color-font: #6ba5ef; font-size: 2em;"> </p>
<form action="index.php" method="post" class="subHeader">
<center><p>
<input type="submit" value="Valider"/>
</p></center>
</form>
</div>
</body>
</html>
voila je ne sais pas comment m'en sortir
Aidez Moi SVP
A voir également:
- Problemde connexion à mon site
- Gmail connexion - Guide
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Site inaccessible n'autorise pas la connexion - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
1 réponse
il te faut une page de verification car ta phrase <div align=justify">cette page blablabla , ne protege rien, je crois que ton souci est la, il n' y a aucune restriction sur tes pages.
Crée une page "interdit.php" avec un message qui dit que l' accés est interdit.
Je vais te faciliter la tache, créer une page verif.php et met y ceci:
<?php
if(!isset($_SESSION['connect']))
{
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="interdit.php"
</SCRIPT>';
exit;
}
else
?>
ensuite sur toute tes pages a protéger, tu ecris apres SESSION_START (jamasi avant sinon tu auras un message d' erreur :
<?php include('verif.php') ?>
Si les gens n' ont pas ouvert de sessions, il seront redirigés directement sur interdit.php sinon la page s' affichera normalement.
Voila, desolé j' ai pas le courage de corriger mes fautes d' orthographe, j' ai eu une journée chargée
Crée une page "interdit.php" avec un message qui dit que l' accés est interdit.
Je vais te faciliter la tache, créer une page verif.php et met y ceci:
<?php
if(!isset($_SESSION['connect']))
{
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="interdit.php"
</SCRIPT>';
exit;
}
else
?>
ensuite sur toute tes pages a protéger, tu ecris apres SESSION_START (jamasi avant sinon tu auras un message d' erreur :
<?php include('verif.php') ?>
Si les gens n' ont pas ouvert de sessions, il seront redirigés directement sur interdit.php sinon la page s' affichera normalement.
Voila, desolé j' ai pas le courage de corriger mes fautes d' orthographe, j' ai eu une journée chargée