<? /* Basic login example with php user class http://phpUserClass.com */ require_once 'authClass_php5.php'; $user = new flexibleAccess(); if ( isset($_GET['logout']) && $_GET['logout'] == 1 ) $user->logout('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']); if ( !$user->is_loaded() )//если нет userID, т.е. в конструкторе не определили, проверяем введенные данные, если ошибка - редирект на себя { //Login stuff: if ( isset($_POST['uname']) && isset($_POST['pwd'])){//если есть и логин и пароль if ( !$user->login($_POST['uname'],$_POST['pwd'],$_POST['remember'] )){//если login класса = ложь, сообщаем //Mention that we don't have to use addslashes as the class do the job echo 'Wrong username and/or password'; }else{ //если login класса = истина, редирект echo "Да,вот так вот"; //user is now loaded header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']); } } echo '<h1>Login</h1> <p><form method="post" action="'.$_SERVER['PHP_SELF'].'" > username: <input type="text" name="uname" ><br><br > password: <input type="password" name="pwd" ><br ><br > Remember me? <input type="checkbox" name="remember" value="1" ><br ><br > <input type="submit" value="login" > </form> </p>'; die();
<?php include "../pulse.config.php"; include "libs/access.class.php"; $user = new flexibleAccess(); $user->logout('login.php');
<?php /* Basic login example with php user class http://phpUserClass.com */ $logout; require_once 'access.class.php'; $user = new flexibleAccess(); $url = $_SERVER['HTTP_REFERER']; if ($_GET['logout'] == 1) { $user->logout('SNS.php'); } else { if (!$user->is_loaded()) { //Login stuff: if (isset($_POST['uname']) && isset($_POST['pwd'])) { if (!$user->login($_POST['uname'], $_POST['pwd'], $_POST['remember'])) { //Mention that we don't have to use addslashes as the class do the job echo 'Wrong username and/or password'; } else { //user is now loaded header("Location:SNS.php"); } } echo '<h1>Login</h1> <p><form method="post" action="' . $_SERVER['PHP_SELF'] . '" /> username: <input type="text" name="uname" /><br /><br /> password: <input type="password" name="pwd" /><br /><br /> Remember me? <input type="checkbox" name="remember" value="1" /><br /><br /> <input type="submit" value="login" /> </form> </p>';
<? session_start(); $this_page = "property"; $_SESSION['role'] = ($_SESSION['role']!="1") ? $_SESSION['role'] : 6; /** Login Class**/ require_once '../PLC/plc.class.php'; if($_GET['p'] == 6 || $_GET['p'] == 5 || $_GET['logout']==1){ /** Login **/ $user = new flexibleAccess(); if ( $_GET['logout'] == 1 ){ $user->logout(); } if ( !$user->autologin()){ header("Location: ../PLC/index.php"); exit; //To ensure security }else{ $cookie = $user->read_cookie(); $_SESSION['u_id'] = $user->userData[$user->tbFields['userID']]; $_SESSION['u_name'] = $user->userData[$user->tbFields['login']]; $_SESSION['u_email'] = $user->userData[$user->tbFields['email']]; $_SESSION['role'] = $user->userData['role']; $_SESSION['property'] = $user->userData['property_id']; $_SESSION['u_time'] = date("Y-m-d H:i:s", time()); $_SESSION['u_lang'] = $user->userData['lang_id']; $_SESSION["valid_user"] = TRUE; }
/* */ mysql_connect($mysql_host, $mysql_user, $mysql_user_pass) or die("MySQL Hata: " . mysql_error()); mysql_select_db($mysql_dbname); @mysql_query("SET NAMES 'utf8'"); define('SITE_ADDRESS', 'http://localhost/cms/'); ///////// login $user = new flexibleAccess(); if (!isset($nonaccess)) { if (!$user->is_loaded()) { header('Location: ../index.php'); } } $ic = NULL; $not = NULL; $nav = NULL; $head = NULL; $sayi = 1; $dir = TRUE; $textarea = FALSE; $imgupload = FALSE; $date = FALSE; $login = FALSE; if (isset($_GET["logout"])) { if (!$user->logout($redirectTo = '../index.php')) { echo "gel"; } } ?>