public function getData($glob_user) { $nav_links = '<a href="index.php" class="align_left"><h1>Awesome</h1></a> <ul class="align_left"> <li><a href="index.php?web=register">Register</a></li> </ul>'; $welcome_message = "<h1>Login</h1>\n <p>Welcome back, you are <strong>Awesome</strong></p>"; $log_form = '<form class="form-horizontal" method="POST" > <div class="form-group"> <label for="inputEmail" class="col-sm-3 control-label">Email</label> <div class="col-sm-7"> <input type="email" class="form-control" id="inputEmail" name="inputEmail" placeholder="Email"> </div> </div> <div class="form-group"> <label for="password" class="col-sm-3 control-label">Password</label> <div class="col-sm-7"> <input type="password" class="form-control" id="password" name="password" placeholder="Password"> </div> </div> <div class="form-group"> <div class="col-sm-offset-3 col-sm-10"> <button type="submit" class="btn btn-default col-sm-2">Sign in</button> </div> </div> </form>'; $copy_right = '<p>Copyright © 2015 Vnkid</p>'; if (isset($_POST["inputEmail"]) && isset($_POST["password"])) { $email = $_POST["inputEmail"]; $pass = $_POST["password"]; include_once "classes/login_user.class.php"; $log = new MyLogin(); if ($log->loginUser($email, $pass)) { // redirect to homepage header("Location: index.php"); die; } else { // login failed $log_form .= "<p class='col-sm-offset-3'>Wrong username or password!</p>"; } } return array("nav_links" => $nav_links, "welcome_message" => $welcome_message, "log_form" => $log_form, "copy_right" => $copy_right); }
// Twig stahnout z githubu - klidne staci zip a dat do slozky twig-master // kontrolu provedete dle umisteni souboru Autoloader.php, ktery prikladam pro kontrolu // nacist twig - kopie z dokumentace require_once 'libs/Twig-1.23.1/lib/Twig/Autoloader.php'; //'twig-master/lib/Twig/Autoloader.php'; Twig_Autoloader::register(); // cesta k adresari se sablonama - od index.php $loader = new Twig_Loader_Filesystem('templates'); $twig = new Twig_Environment($loader); // takhle je to bez cache // nacist danou sablonu z adresare //$template = $twig->loadTemplate('template.htm'); include "functions.php"; include "classes/login_user.class.php"; $pr = new MyLogin(); $glob_user = $pr->checkLogin(); $user_id = $pr->get_user_id(); $user_name = $pr->get_username(); /*******************************************************************/ //reaguje na odeslani formularu if (isset($_POST["logging_out"])) { $glob_user = null; $pr->logoutUser(); } if ($glob_user && $user_id != -1 && $user_name) { include_once "classes/posting.class.php"; $posting = new Posting(); if (isset($_POST["post_textarea"])) { $post_id = $posting->send_new_post($user_id, $_POST["post_textarea"]); $ret = upload_my_file($post_id, "images/post/");