Esempio n. 1
0
/*
 * Page where output of an executed script is show
 */
include_once dirname(__FILE__) . "/classes/Script.php";
include_once dirname(__FILE__) . "/classes/User.php";
session_start();
if (!isset($_SESSION['USERNAME'])) {
    redirect("login.php", 302);
    exit;
} else {
    //TODO Session duration check
    try {
        $user = new User($_SESSION['USERNAME']);
        $id = $_GET['SCRIPTID'];
        $s = new Script($id);
        $out = $s->Exec($user);
    } catch (Exception $e) {
        $error = $e->getMessage();
    }
}
?>

<html>
<head>
    <title>RaspiControl</title>
    <meta charset="utf-8"/>
    <meta name="viewport"
          content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi"/>
    <meta name="msapplication-tap-highlight" content="no"/>
    <meta name="apple-mobile-web-app-capable" content="no">
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">