本文整理汇总了PHP中user::getId方法的典型用法代码示例。如果您正苦于以下问题:PHP user::getId方法的具体用法?PHP user::getId怎么用?PHP user::getId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类user
的用法示例。
在下文中一共展示了user::getId方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: set_order_master
/**
* Sets the user as "order_master" on a collection
*
* @param \collection $collection The collection to apply
* @param Boolean $bool Wheter the user is order master or not
*
* @return ACL
*/
public function set_order_master(\collection $collection, $bool)
{
$sql = 'UPDATE basusr SET order_master = :master
WHERE usr_id = :usr_id AND base_id = :base_id';
$stmt = $this->app['phraseanet.appbox']->get_connection()->prepare($sql);
$stmt->execute([':master' => $bool ? 1 : 0, ':usr_id' => $this->user->getId(), ':base_id' => $collection->get_base_id()]);
$stmt->closeCursor();
return $this;
}
示例2: register
function register()
{
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/user.class.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/userProfile.class.php';
$userObj = new user();
$upObj = new userProfile();
$failure = false;
$failureMsg = '';
$result = array();
if (isset($_POST['email'])) {
$email = $_POST['email'];
if (stristr($email, '@newscloud.com') !== false) {
$failureMsg = ' Please use a valid email address of yours - not ours.';
$failure = true;
}
// check that email isn't already registered
$checkExist = $userObj->getId($email);
if ($checkExist !== false) {
$failureMsg = 'Sorry, this email address is already registered.';
$failure = true;
}
} else {
$failure = true;
}
if (!isset($_POST['memberName']) || !isset($_POST['pass1']) || !isset($_POST['pass2'])) {
$failure = true;
}
if ($failure) {
$msg = 'There was an error with your registration. Please try again.' . $failureMsg;
$result['reg'] = false;
$result['msg'] = $msg;
} else {
$result['reg'] = true;
$memberName = $_POST['memberName'];
$pass1 = $_POST['pass1'];
$pass2 = $_POST['pass2'];
$city = '';
$result = $upObj->newRegistration($email, $memberName, $pass1, $pass2, $city);
if ($result['reg']) {
// check if it was an invitation response
$result['msg'] = $this->buildConfirmationText($email, '');
}
}
return $result;
}
示例3: alert
?>
<script>
alert("密码错误!请重试!");
document.location.href = './index.html';
</script>
<?php
} elseif ($user->getState() != 1) {
?>
<script>
alert("无效账号!等待管理员验证!");
document.location.href = './index.html';
</script>
<?php
}
session_start();
$_SESSION['uid'] = $user->getId();
$_SESSION['name'] = $user->getName();
$_SESSION['rname'] = $user->getRealName();
$_SESSION['mes'] = $user->getMes();
$_SESSION['img'] = $user->getHeadimg();
$_SESSION['email'] = $user->getEmail();
$_SESSION['phone'] = $user->getPhone();
$_SESSION['depart'] = $user->getDepart();
$_SESSION['identy'] = $user->getIdenty();
}
?>
<script>
function show_mes()
示例4: user
<?php
require_once 'user.php';
require_once 'io.inc.php';
$config = (include 'config.php');
switch ($_GET['a']) {
/*GM acions*/
case 'createUser':
if ($_POST != NULL || $_POST['id'] != NULL) {
//TODO: fix this, as we enter the if even with a void POST request.
$user = new user(str_replace(' ', '', $_POST['name']), $_POST['name'], $_POST['align'], $_POST['race'], $_POST['class'], $_POST['str'], $_POST['dex'], $_POST['con'], $_POST['intel'], $_POST['wis'], $_POST['cha'], $_POST['maxhp'], $_POST['dmg'], $_POST['armour'], $_POST['hp'], $_POST['lvl'], $_POST['xp'], $_POST['bonds'], $_POST['gear'], $_POST['moves']);
if (load($user->getId()) != false) {
$result['success'] = false;
$result['msg'] = "Error : User already exists";
$result['id'] = $_GET['id'];
} else {
if (!store($user)) {
$result['success'] = false;
$result['msg'] = "Error : Unable to store user";
$result['id'] = $_POST['id'];
} else {
$result['success'] = true;
}
}
} else {
$result['success'] = false;
$result['msg'] = "Error : no user given.";
}
break;
case 'rmUser':
$id = str_replace(' ', '', $_GET['name']);
示例5: getContentType
*/
public function getContentType()
{
return null;
}
public function delete()
{
unlink($this->{$myPath});
}
}
$auth = new Sabre_HTTP_BasicAuth();
$result = $auth->getUserPass();
$aUser = $result[0];
$aPass = $result[1];
$userObj = new user();
$profile = $userObj->getProfile($userObj->getId($aUser));
if (!$profile) {
$auth->requireLogin();
echo "Username doesn't exist!\n";
die;
}
if ($profile["pass"] != sha1(trim($aPass))) {
$auth->requireLogin();
echo "Wrong password!\n";
die;
}
$userObj->login($aUser, $aPass);
/*
if (!$result || $result[0]!=$u || $result[1]!=$p) {
$auth->requireLogin();
示例6: isAccessibleBy
private function isAccessibleBy(user $user)
{
return (bool) db::query('SELECT 1 FROM documents WHERE id = ' . db::value($this->id) . ' AND author = ' . $user->getId() . ' LIMIT 1');
}
示例7: checklog
return "Email inconnu !";
}
if (!passIsOk($Tab['email'], $Tab['password'])) {
return "Password incorrect !";
}
if (banni($Tab['email']) == true) {
return "Merci d'activer votre compte via l'email reçu lors de l'inscription !";
}
return "NoError";
}
//checklog()
if ($_POST['send']) {
$error = checklog($_POST);
if ($error == "NoError") {
$User = new user($_POST['email']);
$_SESSION['id'] = $User->getId();
if ($User->getLastco() == NUll) {
$_SESSION['msg'] = "<div class='success' ><p class='success-txt' >Bienvenue, Share2Go vous souhaite un bon voyage !</p></div>";
}
updateCo(True);
$_SESSION['login'] = "ok";
$_SESSION['email'] = $_POST['email'];
$_SESSION['lastco'] = $User->getlastco();
$_SESSION['nbnewmess'] = getNbNewMess($User->getId());
$_SESSION['lu'] = false;
header('Location: index.php');
} else {
echo "<div class='error' ><p class='error-txt' >" . $error . "</p></div>";
}
}
if ($_GET['tok']) {
示例8: setIdAuthor
public function setIdAuthor(user $user)
{
$this->id_author = $user->getId();
return true;
}
示例9: canCancel
/**
* Check if $user user can cancel $this (only for pending subs, admins only can cancel active subs)
* @param user $user
* @return boolean
*/
public function canCancel($user)
{
return $this->getBuyerUserId() == $user->getId() && !$this->isActive() && $this->getTmrStatus() == 'PE' || $user->isAllowed(WP_ADMIN_RIGHT);
}
示例10: checkused
<?php
require_once "../Core/utils.php";
require_once "../Model/profil.php";
isNoLog("login.php");
$user = new user($_SESSION['email']);
$listvehicule = recupVehicule($user->getId());
$listTrajetProprio = recupTrajetProprio($user->getId());
$listTrajetReserv = recupTrajetReserv($user->getId());
function checkused($idv, $listTrajetProprio, $listvehicule)
{
foreach ($listTrajetProprio as $trajet) {
if ($trajet->idvehicule == $idv) {
return "Véhicule utilisé pour un trajet, merci de supprimer le trajet avant de pouvoir supprimer le véhicule.";
}
}
foreach ($listvehicule as $vehi) {
if ($vehi->iduser && $vehi->iduser != $_SESSION['id']) {
return "Vous n'êtes pas le proriétaire du vehicule ! Petit insolent !";
}
}
return "Suppression enregistrée !";
}
function checktrajet($idt, $listTrajetProprio)
{
foreach ($listTrajetProprio as $trajet) {
if ($trajet->idtrajet && $trajet->idauteur != $_SESSION['id']) {
return "Vous n'êtes pas le prorietaire du trajet ! Petit insolent !";
}
}
if (countUserTrajet($idt) > 0) {