1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
| <?php
session_start();
$_SESSION['connect'] = 0;
define('CHECK_INDEX', TRUE);
include('global.php');
echo '<!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" xml:lang="fr">'
.'<head>'
.'<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />'
.'<meta http-equiv="content-style-type" content="text/css" />'
.'<title>Ecrire - '.$projet['site_name'].'</title>'
.'<link rel="stylesheet" type="text/css" href="style/style.css"/>'
.'</head>'
.'<body>';
echo '<div id="header"><div id="header-logo"></div></div>';
if(!empty($_GET['Deconnexion']))
{
$_SESSION = array();
if (isset($_COOKIE[session_name()]))
{
setcookie(session_name(),'',time()-4200,'/');
}
session_destroy();
}
elseif(!empty($_GET['P2']))
{
p2();
}
else
{
index();
}
function index()
{
if(isset($_POST['login']) && isset($_POST['passe']))
{
$login = $_POST['login'];
$passe = $_POST['passe'];
$postconnexion = 1;
}
else
{
$login = '';
$passe = '';
}
if($login == 'Plougy' && $passe == 'passe')
{
$_SESSION['connect'] = 1;
session_register('login', 'passe');
echo '<div id="contenu">';
echo '<div id="deconnexion">'.$login.'<br /><a href="index.php?Deconnexion">Déconnexion</a></div><br /><div style="text-align: center;"><h1>Administration</h1></div>';
echo '<div style="text-align:center;"><a href="index.php?P2">Page 2</a></div>';
echo '</div>'; // FIN CONTENU
}
else
{
echo '<div id="contenu">';
if($postconnexion)
{
echo '<div id="connexion-erreur">Une erreur est survenue</div><br />';
}
echo '<strong>Connection à l\'administration</strong>';
echo'<form action="index.php" method="post">'
.'<p class="pclickform"><label for="login">Votre login :</label><input type="text" name="login" id="login"/></p>'
.'<p class="pclickform"><label for="passe">Votre passe :</label><input type="password" name="passe" id="passe"/></p>'
.'<p class="pclickform"><input type="submit" value="Valider"/></p>'
.'</form>';
echo '</div>';
}
}
function p2()
{
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é
{
echo '<div style="text-align:center;"><h2> Page 2 </h2></div>';
}
}
echo '</body>'
.'</html>';
?> |
Partager