AEOS Calvarium v0.1a
This commit is contained in:
commit
37d5452518
56 changed files with 2081 additions and 0 deletions
97
admin/index.php
Normal file
97
admin/index.php
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
<?php
|
||||
ob_start();
|
||||
session_start();
|
||||
|
||||
// Inclusion des librairie
|
||||
require_once ('../lib/aeos.lib.php');
|
||||
require_once ('../lib/var.lib.php');
|
||||
|
||||
$password = $ADMIN_MDP;
|
||||
$login = $ADMIN_LOG;
|
||||
$email = $ADMIN_EMAIL;
|
||||
?>
|
||||
<!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>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||
<title><?php echo $SITE_NOM; ?></title>
|
||||
<meta name="description" content="<?php echo $SITE_DESC; ?>" />
|
||||
<?php
|
||||
// Detection du navigateur. Si iPhone ou non.
|
||||
if(preg_match("/iphone/i", $_SERVER["HTTP_USER_AGENT"])) {?>
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="../themes/<?php echo $SITE_THEME; ?>/styles_mobile.css" /><?php } else { ?>
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="../themes/<?php echo $SITE_THEME; ?>/styles.css" />
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="tinyeditor/style.css" />
|
||||
<script type="text/javascript" src="tinyeditor/packed.js"></script>
|
||||
<link rel="icon" type="image/png" href="../themes/<?php echo $SITE_THEME; ?>/images/favicon_aeos.ico" /><?php } ?>
|
||||
</head>
|
||||
|
||||
<?php if(!isset($_SESSION['_login']) || !isset($_SESSION['_pass'])){ ?>
|
||||
<body>
|
||||
<div id="content">
|
||||
|
||||
<div id="center">
|
||||
<div id="left">NNSPROD LOGO</div>
|
||||
<h6><img src="../themes/<?php echo $SITE_THEME; ?>/images/icones/logout.png" alt="Logout" class="icon" />Administration - AEOS</h6>
|
||||
|
||||
<?php
|
||||
if (@$_GET['action']=="mdpperdu")
|
||||
{
|
||||
if(isset($_POST['login']) && isset($_POST['email']))
|
||||
{
|
||||
if(($login == $_POST['login']) && (strtolower($email) == strtolower($_POST['email'])))
|
||||
{
|
||||
$mdp = generer_mdp(12);
|
||||
sendMail($SITE_NOM, $email, "Récupération de mot de passe", "Ce mail provient de ".$SITE_NOM.".\nVous avez fait une demande de nouveau mot de passe.\n\nVoici votre nouveau mot de passe: ".$mdp);
|
||||
ecriture_xml('../data/config.xml', 'mdp_admin', md5($mdp));
|
||||
echo "<span class='valide'>Un email vous a été envoyé.</span>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<span class='erreur'>Login ou email incorrect.</span>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<form action="index.php?action=mdpperdu" method="post">
|
||||
<p>
|
||||
Login<br /><input type="text" name="login" class="input" value="" /><br /><br />
|
||||
Email<br /><input type="text" name="email" class="input" value="" /><br /><br />
|
||||
<input type="submit" value="Renvoyer un mot de passe" class="input" />
|
||||
</p>
|
||||
</form>
|
||||
<p><a href="index.php" class="link">Retour</a></p>
|
||||
<?php
|
||||
}
|
||||
else
|
||||
{
|
||||
if(isset($_POST['login']) && isset($_POST['mdp']))
|
||||
{
|
||||
if(($login == $_POST['login']) && ($password == md5($_POST['mdp'])))
|
||||
{
|
||||
$_SESSION['_login'] = $login;
|
||||
$_SESSION['_pass'] = $password;
|
||||
header('Location: index.php');
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<p class='decalageBas'><span class='erreur'>Login ou mot de passe incorrect.</span></p>";
|
||||
}
|
||||
}
|
||||
?>
|
||||
<form action="index.php" method="post">
|
||||
<p>
|
||||
Login<br /><input type="text" name="login" class="input" value="" /><br /><br />
|
||||
Mot de passe<br /><input type="password" name="mdp" class="input" value="" /><br /><br />
|
||||
<input type="submit" value="Connexion" class="input" />
|
||||
</p>
|
||||
</form>
|
||||
<p><a href="index.php?action=mdpperdu" class="link">Mot de passe perdu ?</a></p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
<?php } else {require_once('base.php');} ?>
|
||||
</html>
|
||||
<?php ob_end_flush(); ?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue