本文整理汇总了PHP中user::isLoggedIn方法的典型用法代码示例。如果您正苦于以下问题:PHP user::isLoggedIn方法的具体用法?PHP user::isLoggedIn怎么用?PHP user::isLoggedIn使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类user
的用法示例。
在下文中一共展示了user::isLoggedIn方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getAll
public static function getAll()
{
if (!user::isLoggedIn()) {
return;
}
$id = User::getUserID();
self::loadUserConfig($id);
foreach (self::$userConfig as $key => $value) {
self::$userConfig[$key] = json_decode($value, true);
}
return self::$userConfig;
}
示例2: user
<?php
require_once '../Core/init.php';
$user = new user(null, $_log);
$_db = db::getInstance();
if (!$user->isLoggedIn()) {
redirect::to('../index.php');
}
if (!$user->hasPermission("Driver") && !$user->hasPermission("Rep")) {
redirect::to('../Includes/home.php');
}
?>
<html>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Orchestrate</title>
<?php
require_once 'headinfo.php';
?>
</head>
<body>
<?php
require_once 'slideMenu.php';
$myid = $user->data()->Id;
?>
示例3: database
<?php
require '../includes/config.php';
require '../structure/database.php';
require '../structure/forum.php';
require '../structure/forum.thread.php';
require '../structure/base.php';
require '../structure/user.php';
$database = new database($db_host, $db_name, $db_user, $db_password);
$base = new base($database);
$user = new user($database);
$forum = new forum($database);
$thread_obj = new thread($database);
$user->updateLastActive();
//make sure required data is in the correct format AND they're logged in
if (!$user->isLoggedIn() || !ctype_digit($_REQUEST['forum']) || !ctype_digit($_REQUEST['id']) || !ctype_digit($_REQUEST['type']) || !ctype_digit($_REQUEST['pid']) && $_REQUEST['type'] == 1) {
$base->redirect('index.php');
}
//set some variables that are used a lot throughout the page
$username = $user->getUsername($_COOKIE['user'], 2);
$rank = $user->getRank($username);
$f = $_REQUEST['forum'];
$thread = $_REQUEST['id'];
//instead of typing it a million times, we're going to set our redirect url
$redirect = 'viewthread.php?forum=' . $f . '&id=' . $thread;
//make sure they are posting in a forum where they have permission
if ($user->checkMute($username) || !$thread_obj->canView($thread, $username, $rank) || !$thread_obj->canReply($thread, $rank)) {
$base->redirect($redirect);
}
//extract content for the set type
$data = $_REQUEST['type'] == 1 ? $database->processQuery("SELECT `content`,`username`,`status` FROM `posts` WHERE `id` = ?", array($_REQUEST['pid']), true) : $database->processQuery("SELECT `username`,`content`,`status`,`title` FROM `threads` WHERE `id` = ?", array($thread), true);
示例4: array
<?php
require_once 'core/init.php';
$a = array(0);
$user = new user();
if (!$user->isLoggedIn() && !$user->hasPermission('admin')) {
Redirect::to('login.php');
}
if ($user->hasPermission('admin') || $user->hasPermission('sadmin')) {
include 'includes/ad_head.php';
?>
<div class="container-fluid">
<div class="row">
<div class="jumbotron">
<center><p>For your Web Privacy You must<a href="logout.php"> Logout</a> Before close the Admin Panel </p></center>
</div>
<div class="col-sm-3 col-md-2 sidebar">
<ul class="nav nav-sidebar">
<li><a href="pdfcontrol.php">Reports <span class="sr-only">(current)</span></a></li>
<li> <a href="add.php"><b>Add</b></a></li>
</ul>
<ul class="nav nav-sidebar">
<li> <a href="javascript:showOrHide('list');"><b>List</b></a></li>
<li><a href="userProfile.php">profile</a></li>
<li> <a href="search.php">Search user </a>
</ul>
</div>
示例5: url
* html .floatLeft {
float: left;
margin: 0 -3px;
ma\rgin: 0; /* ie5 3px margin hack */
}
</style>
</head>
<div id="body">
<body style="background-image: url('../img/backgrounds/bg-1.jpg');">
<div class="frame e">
<span style="float: right;">
<?php
if ($user->isLoggedIn()) {
echo '<a href="../index.php">Main Page</a> | <a href="../logout.php">Logout</a>';
} else {
echo '<a href="../index.php">Main Page</a> | <a href="../login.php">Login</a>';
}
?>
</span>
<div>
<?php
if ($user->isLoggedIn()) {
echo 'You are logged in as <span style="color: rgb(255, 187, 34);">' . $username . '</span>';
} else {
echo 'You are not logged in.';
}
?>
</div>
示例6:
<li><a href="viewforum.php?forum=<?php
echo $f . '&page=' . $next;
?>
">next ></a></li>
<li><a href="viewforum.php?forum=<?php
echo $f . '&page=' . $pages;
?>
">last >></a></li>
</ul>
</form>
</td>
<td class="commands">
<ul class="flat">
<li><a href=""><img src="../img/forum/refresh.gif" alt=""> Refresh</a></li>
<?php
if ($user->isLoggedIn() && $forum->canCreate($f, $rank) && !$user->checkMute($username)) {
echo '<li><a href="create.php?forum=' . $f . '"><img src="../img/forum/new_thread.gif" alt=""> Create a New Thread</a></li>';
}
?>
</ul>
</td>
</tr>
</tbody>
</table>
</div>
<div id="content" class="border">
<table id="t_holder">
<tr height="20px">
<td width="63%"></td>
<td width="15%" class="title num">Posts</td>
<td width="22%" class="title">Last Post</td>
示例7: array
<img src="img/title2/rslogo3.gif" alt="RuneScape"><br>
<?php
$database->processQuery("SELECT * FROM `users`", array(), false);
echo 'There are currently ' . number_format($database->getRowCount()) . ' people registered!';
?>
</div>
</div>
<div class="left">
<fieldset class="menu rs">
<legend><?php
echo $data['wb_abbr'];
?>
</legend>
<ul>
<?php
if ($user->isLoggedIn()) {
?>
<li class="i-create"><a href="logout.php">Logout</a></li>
<li class="i-shop"><a href="donate.php">Donate</a></li>
<?php
} else {
?>
<li class="i-create"><a href="create/index.php">Create a free account (New user)</a></li>
<li class="i-play"><a href="login.php">Login with an existing account...</a></li>
<?php
}
?>
<li class="i-screen"><a href="screenshots.php">View daily Screenshot</a></li>
<li class="i-twitter"><a href="#">Twitter</a></li>
<li class="i-youtube"><a href="#">YouTube Channel</a></li>
示例8: options
public function options()
{
if ($this->exists()) {
$userId = $this->data()->id;
if ($result = DB::getInstance()->QueryGet("SELECT * FROM user_options WHERE userid = {$userId}")) {
return $result->first();
}
} else {
$user = new user();
if ($user->isLoggedIn()) {
$userId = $user->data()->id;
if ($result = DB::getInstance()->QueryGet("SELECT * FROM user_options WHERE userid = {$userId}")) {
return $result->first();
}
}
}
return null;
}
示例9: user
<?php
ob_start();
require_once '../Core/init.php';
$user = new user(null, $_log);
if (!$user->isLoggedIn() || !$user->hasPermission('Admin')) {
redirect::to('../index.php');
}
if (input::exists()) {
if (token::check(input::get('token'))) {
$validate = new validate();
$validation = $validate->check($_POST, array('Username' => array('required' => true, 'min' => 2, 'max' => 20, 'unique' => 'Users'), 'Password' => array('required' => true, 'min' => 6), 'password_again' => array('required' => true, 'matches' => 'Password'), 'Name' => array('required' => true, 'min' => 2, 'max' => 50)));
if ($validation->passed()) {
//session::flash('success','You registered successfully!');
//header('Location: index.php');
$user = new user(null, $_log);
$salt = hash::salt(32);
try {
$user->create(array('Username' => input::get('Username'), 'User_Group' => 3, 'Password' => hash::make(input::get('Password'), $salt), 'Salt' => $salt));
session::flash('home', 'You have been registered');
redirect::to('index.php');
} catch (Exception $e) {
//echo $e->getMessage(), '<br>';
die($e->getMessage());
}
} else {
foreach ($validation->errors() as $error) {
echo $error, '<br>';
}
}
}
示例10: database
<?php
require '../structure/base.php';
require '../includes/config.php';
require '../structure/database.php';
require '../structure/forum.php';
require '../structure/forum.thread.php';
require '../structure/user.php';
$database = new database($db_host, $db_name, $db_user, $db_password);
$base = new base($database);
$user = new user($database);
$forum = new forum($database);
$thread_obj = new thread($database);
//make sure the user is logged in and the required data is set
if (!$user->isLoggedIn() || !ctype_digit($_REQUEST['forum']) || !ctype_digit($_REQUEST['id'])) {
$base->redirect('index.php');
}
//set some variables that are used a lot throughout the page
$username = $user->getUsername($_COOKIE['user'], 2);
$rank = $user->getRank($username);
$f = $_REQUEST['forum'];
$thread = $_REQUEST['id'];
//make sure they are posting in a forum where they have permission
if ($user->checkMute($username) || !$thread_obj->canView($thread, $username, $rank) || !$thread_obj->canReply($thread, $rank)) {
$base->redirect('index.php');
}
//floodlimit time
$flood_limit = $database->processQuery("SELECT `floodlimit` FROM `config` LIMIT 1", array(), true);
//get the user's last post (time)
$last_post = $database->processQuery("SELECT `lastpost` FROM `users` WHERE `username` = ? LIMIT 1", array($username), true);
if (isset($_POST['message'])) {
示例11: header
<?php
session_start();
include_once "user.inc.php";
?>
<html>
<head>
<title>checking password...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
if (!isset($_POST['username']) || !isset($_POST['password'])) {
header("Refresh:0; URL=login.php");
}
$localuser = new user($_POST['username'], $_POST['password']);
if ($localuser->isLoggedIn()) {
$_SESSION['user'] = serialize($localuser);
session_write_close();
header("Refresh:0;URL=userProfile.php");
} else {
session_write_close();
header("Refresh:3;URL=login.php");
echo "There is a problem with your Username ({$_POST['username']}) or Password ({$_POST['password']}). You are being redirected\r\n\t\t to the login page. <br />\r\n\t\t If your browser does not support this or you are not redirected in 3 seconds,\r\n\t\t <a href = \"login.php\">click here</a>";
}
?>
</body>
</html>
示例12: array
<?php
require_once 'core/init.php';
$handle = '';
$rs = array();
$user2 = new user();
$res = DB::getInstance();
if (!$user2->isLoggedIn() && $user2->data()->user_type == '3') {
Redirect::to('index.php');
}
include 'includes/header.php';
echo "<div class='box3'>\n\t\t<div class='container'>";
if (input::get('q') && input::get('reservation') && input::get('product')) {
$product_id = input::get('product');
$reservation_id = input::get('reservation');
$quantity = input::get('q');
$requa = '';
$name = '';
$mess = 'done';
$res->get('product', array('id', '=', $product_id));
if ($res->count()) {
foreach ($res->results() as $row) {
$requa = $row->quantity;
$name = $row->name;
}
$requa = $requa - $quantity;
// $mess='loop product';
}
if ($requa >= 10) {
$res->update('product', $product_id, array('quantity' => $requa));
} else {