function check_logged() { $session = new SessionController(); if ($session->isLoggedIn()) { header("Location: /Qnet/target/classes/php/qnet/ui/viewprofile.php"); } }
public function testLogOut() { $s = new SessionController(); $id = getUID(); $c = new LogoutController(); $res = $c->logout(); if ($s->isLoggedIn()) { echo "User wasn't logged out..."; } }
function login($user, $pass) { $s = new SessionController(); $dao = new UserDAO(); $id = $dao->getUserIdByUserAndPass($user, $pass); if ($id != -1) { $user = $dao->selectUserById($id); $s->setUID($id); $s->setUsername($user->getName()); } return $id; }
<?php require_once dirname(__FILE__) . '\\..\\util.php'; require_controller("sessionController"); use Qnet\Controller\SessionController; $session = new SessionController(); if ($session->isLoggedIn()) { header("Location: /Qnet/target/classes/php/qnet/ui/viewprofile.php"); } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> </body> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>Qnet Login</title> <link rel="shortcut icon" href="/favicon.ico"> <link rel="stylesheet" type="text/css" href="login.css"/> </head> <body> <form action="loginFrontend.php" method="post"> <fieldset> <legend>Log in</legend>
?> <body> <div id="wrapper"> <?php include "fragment/header.php"; ?> <?php require_once dirname(__FILE__) . '\\..\\util.php'; require_controller("sessionController"); require_dao('userDAO'); require_model("User"); use Qnet\Dao\UserDAO; use Qnet\Model\User; use Qnet\Controller\SessionController; $userDaoInstance = new UserDao(); $sc = new SessionController(); $uid = $sc->getUID(); $userInstance = $userDaoInstance->selectUserById($uid); $username = $userInstance->getName(); $lastName = $userInstance->getLastName(); $userPassword = $userInstance->getPassword(); $gender = $userInstance->gender; $maritalStatus = $userInstance->maritalSt; $studies = $userInstance->studies; $institutionName = $userInstance->InstitutionName; $country = $userInstance->country; $religion = $userInstance->getReligion(); ?> <div id="page"> <div id="content">
public function logout() { $s = new SessionController(); $s->clearUID(); }