Example #1
0
    if ($sc != 200) {
        throw new Exception(sprintf("HTTP CODE: %s", $sc));
    }
    return $response;
}
// The action router
try {
    switch ($json_input['action']) {
        case "manual":
            setTimeManual();
            break;
        case "auto":
            setTimeAuto();
            break;
        case "music":
            playStopMusic();
            break;
        case "checkmusic":
            checkMusic();
            break;
        case "setdisplay":
            setDisplay();
            break;
        default:
            checkMode();
    }
} catch (Exception $e) {
    outputData(errMsg($e->getMessage()));
}
// Exit the script
exit;
            echo '<script type="text/javascript">location.href = "index.php";</script>';
        } else {
            //header('Location: ' . $_SERVER['HTTP_REFERER']); //this doesnt work, add a thing to the login.php form to check if the form is from this page
            echo '<script type="text/javascript">location.href = "index.php";</script>';
        }
        die;
    } else {
        echo "<script type='text/javascript'>displayLoginError('error', 'Incorrect password')</script>";
        echo "<script type='text/javascript'>\$('#passvalid').css('color','#e77471')\n\t\t\t\t\t\t.removeClass('fa-check-square')\n\t\t\t\t\t\t.addClass('fa-exclamation-triangle');</script>";
    }
}
if (isset($_POST['Logout'])) {
    $_SESSION['user'] = '******';
    $_SESSION['username'] = '******';
    $_SESSION['mode'] = 'user';
    checkMode('logout');
    //header('Location: index.php');
    //echo 'Test';
    session_unset();
}
?>

	<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog modal-sm">
    <div class="modal-content">
		  <form action="login.php" method="post" name="login" id="login" onsubmit="">
		      <div class="modal-header">
		        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
		        <h4 class="modal-title" id="myModalLabel"><i class="fa fa-unlock"></i> Login</h4>
		      </div>
Example #3
0
<?php

//加载分页函数
include MODEL . 'page.func.php';
//验证登陆
checkLogin();
if (!checkMode()) {
    die("没有权限");
}
$res = getList('mode', 0, 100, '*', 'id>=' . $_SESSION['level_id']);
view(array('res' => $res));
    }
}
require 'includes/user.php';
$db = mysqli_connect($dbhost, $dbuname, $dbupass, $dbname);
if (mysqli_connect_errno()) {
    //echo "Failed to connect to MySQL: " . mysqli_connect_error();
    echo "<script type='text/javascript'>displayLoginError('error', 'MySQL conn failed: " . mysqli_connect_error() . "')</script>";
} else {
    $user = mysqli_real_escape_string($db, $_GET['u']);
    $userq = mysqli_query($db, "SELECT * FROM Users WHERE name='{$user}'");
    $row = mysqli_fetch_array($userq);
    $username = $row['disname'];
    if ($username == null) {
        $username = '******';
    }
    checkMode('init');
    date_default_timezone_set('America/New_York');
    //set timezone
    try {
        $date1 = new DateTime($_SESSION['age']);
        //compare age from database with current time
        $date2 = new DateTime();
        $age = $date1->diff($date2);
        //echo "difference " . $interval->y . " years, " . $interval->m." months, ".$interval->d." days ";
    } catch (Exception $e) {
        //do nothing :D
    }
    $email = $row['email'];
    $bio = $row['bio'];
    $size = 300;
    if ($grav_default === 'custom') {