Completato sistema di banner e rotazioni Inserito sistema per ricerca full text
67 lines
1.6 KiB
PHP
67 lines
1.6 KiB
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 11/mar/2016
|
|
*/
|
|
|
|
require_once(dirname(__FILE__)."/load.php");
|
|
|
|
try {
|
|
$msg = "";
|
|
$action = PostHandler::get("action");
|
|
if (!is_null($action) && strcmp($action, "login")==0){
|
|
$username = PostHandler::get("username");
|
|
$pass = PostHandler::get("password");
|
|
|
|
if (!is_null($username) && strcmp($username,"")!=0 && !is_null($pass) && strcmp($pass,"")!=0){
|
|
if (!UserLoginManager::login($username, $pass)){
|
|
$msg = "Invalid Data";
|
|
}
|
|
else {
|
|
GUIHandler::redirect("index.php");
|
|
}
|
|
}
|
|
}
|
|
|
|
}catch(GUIException $ex){
|
|
$msg = $ex->getMessage();
|
|
$err = true;
|
|
}catch (Exception $exec){
|
|
$msg = LogModel::fromException($exec);
|
|
GlobalVariables::get("dao")->save($msg);
|
|
}
|
|
if ($saved){
|
|
echo "Registrazione avvenuta con successo";
|
|
}
|
|
else {
|
|
?>
|
|
<div class="topReg"><span></span><div><a class="close" href="javascript:void(0);" onClick="$('#floating').hide();">x</a></div></div>
|
|
<div style="color:red;"><?php echo $msg;?></div>
|
|
<div class="modalBody">
|
|
<form id="logForm">
|
|
<input type="hidden" name="action" value=""/>
|
|
<div>Username: <input type="text" name="username" value=""/></div>
|
|
<div>Password: <input type="password" name="password" value="" /></div>
|
|
<div ><a id="loginBtn" href="javascript:void(0);">Accedi</a></div>
|
|
</form>
|
|
</div>
|
|
<script type="text/javascript">
|
|
$(document).ready(function () {
|
|
$("#loginBtn").click(function () {
|
|
$("#logForm input[name=action]").val("login");
|
|
$.ajax({
|
|
method:"POST",
|
|
url:'login.php',
|
|
data:$("#logForm").serialize(),
|
|
success: function(data){
|
|
$("#floating").html(data);
|
|
|
|
}
|
|
});
|
|
});
|
|
});
|
|
|
|
</script>
|
|
<?php
|
|
}
|
|
?>
|