%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/alliance/domains/congress-eldw.eu/public_html/
Upload File :
Create Path :
Current File : /home/alliance/domains/congress-eldw.eu/public_html/a-connexion.php

<?php
include_once("inc/config.php");
include_once("inc/functions.php");
include_once("inc/init.php");
include_once("inc/session.php");

if(isset($_POST['post']) && $_POST['post'] == 1)
{
	$db = new BaseOps;
	$erreur = $db->verif($_POST['email'], "L'adresse email", 2);
	if($erreur == "ok") $erreur = $db->verif($_POST['password'], "Le mot de passe");
	if($erreur == "ok")
	{
		$_POST['email'] = $db->inputText2Sql($_POST['email']);
		$_POST['password'] = $db->inputText2Sql($_POST['password']);

		$query = "SELECT * FROM `user` WHERE email = '".$_POST['email']."'";
		$data = $db->select_array($query);
		if ($data['password'] != md5("amicalesite".$_POST['password']))
		{
			$erreur = "Erreur de connexion : Vos identifiants sont incorrects";
			$err = true;
		}
		else {
			// remplissage de la session
			$_SESSION['id'] = $data['id'];
			$_SESSION['password'] = $data['password'];
			$_SESSION['type'] = $data['type'];
			$_SESSION['logged'] = true;
			$_SESSION['lang'] = 2;
			
			$lang->change(2);
			
			// affichage de la page suivante
			$page = "templates/admin/login_done.php";
			
			$yes = true;
		}
	}
	else {
		$err = true;
	}
}

//affichage du html
include("theme/html.php");
//affichage des metas
include("theme/meta.php");
echo "\n<title>Connexion - ".$info_titresite."</title>\n";
//affichage du header
if(estadmin()){
	include("theme/header_admin.php");
}
else if (estco()) {
	include("theme/header_redacteur.php");
}
else {
	include("theme/header_noconnect.php");
}
?>

<div class="text_admin">
<h2><?=$trad->t('Connection','admin',$lang->getlang());?></h2>
<p><?=$trad->t('Complete your username','admin',$lang->getlang());?></p>
<?php
if(isset($err) && $err!="") {
	echo "<p class=\"erreurbloc\">".$erreur."</p>";
}
if(isset($yes) && $yes!="") {
	echo "<p class=\"infobloc\">".$trad->t('Login successful','admin',$lang->getlang())."</p>";
	include($page);
}
else {
?>
<form action="admin/connexion.php" method="post" class="form">
	<table>
		<tr>
			<td class="label"><?=$trad->t('Email address','admin',$lang->getlang());?> <span class="etoile">*</span></td>
			<td class="field"><input type="text" name="email" value="<?=(isset($_POST['email']) ? $_POST['email']:"") ?>" /></td>
		</tr>
		<tr>
			<td class="label"><?=$trad->t('Password','admin',$lang->getlang());?> <span class="etoile">*</span></td>
			<td class="field"><input type="password" name="password" value="<?=(isset($_POST['password'])?$_POST['password']:"")?>" /></td>
		</tr>
	</table>
	<div class="form_bouton">
		<input type="hidden" name="post" value="1" />
		<input type="submit" class="bouton" id="maj_bouton" value="<?=$trad->t('Login','admin',$lang->getlang());?>" />
	</div>
	<p><?=$trad->t('Forgot your password ?','admin',$lang->getlang());?> <a href="admin/password.php"><?=$trad->t('Click here','admin',$lang->getlang());?></a>.</p>
</form>
<?php } ?>
</div>

<?

//affichage du footer
include("theme/footer.php");

?>

Zerion Mini Shell 1.0