|
session_start();
// id
if(!isset($_SESSION['uniq'])||$_SESSION['uniq']=='')
$_SESSION['uniq']=uniqid();
//
require_once('engine.php');
$engine = new Template("tpl/");
$engine->display("header");
// id
if(!isset($_SESSION['id'])||$_SESSION['id']=="")
{
$engine->display('login');
}else
{
//
$engine->display('pannel');
}
?>
require_once('libs/mysql.php');
//
if (isset($_POST['login'])&&$_POST['login']!='')
{
//
$db=new Database_Module();
$db->CheckLogin($_POST['login'],$_POST['password']);
} else {
//
// JQuery MD5
//
function CheckLogin($login,$md5pass)
{
try{
//
$STH=$this->db->query("select password from users where email='$login'");
$STH->setFetchMode(PDO::FETCH_OBJ);
$val=$STH->fetch();
$pass=$val->password;
}
catch (PDOExeption $e){
echo $e->getMessage();
}
// id
$pass.=$_SESSION['uniq'];
//
$pass=md5($pass);
// id
unset($_SESSION['uniq']);
//
if(strcmp($md5pass,$pass)==0)
{
echo " . ";
$_SESSION['id']=session_id();
}
//
echo "";
echo " ";
}