本文整理匯總了PHP中Tool::pageError方法的典型用法代碼示例。如果您正苦於以下問題:PHP Tool::pageError方法的具體用法?PHP Tool::pageError怎麽用?PHP Tool::pageError使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Tool
的用法示例。
在下文中一共展示了Tool::pageError方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getLoginUser
public static function getLoginUser()
{
if (SessionHandlers::isSetSession(User::SESSION_USER)) {
return SessionHandlers::getObjSession(User::SESSION_USER);
} else {
Tool::pageError(User::LOGIN_FAIL);
die;
}
}
示例2: Edit
public static function Edit()
{
$log_user = Tool::getLoginUser();
try {
$user = new User();
if (isset($_POST["id"]) && !empty($_POST["id"])) {
$user->setId($_POST["id"]);
}
if (isset($_POST["cache"]) && !empty($_POST["cache"])) {
$user->setCache($_POST["cache"]);
}
if (isset($_POST["username"]) && !empty($_POST["username"])) {
$user->setUsername($_POST["username"]);
} else {
Tool::pageError();
}
if (isset($_POST["password"]) && !empty($_POST["password"])) {
$user->setPassword($_POST["password"]);
} else {
Tool::pageError();
}
if (isset($_POST["name"]) && !empty($_POST["name"])) {
$user->setName($_POST["name"]);
}
if (isset($_POST["status"]) && !empty($_POST["status"])) {
$user->setStatus($_POST["status"]);
}
if (isset($_POST["address"]) && !empty($_POST["address"])) {
$user->setAddress($_POST["address"]);
}
if (isset($_POST["phone"]) && !empty($_POST["phone"])) {
$user->setPhone($_POST["phone"]);
}
if (isset($_POST["cache"]) && !empty($_POST["cache"])) {
if ($_POST["cache"] == User::CACHE_HIDE) {
$user->setCache(User::CACHE_HIDE);
} else {
$user->setCache(User::CACHE_SHOW);
}
}
$user->UpdateDatabase($log_user);
header("Location:../?menu=" . PAGE_MANAGE_USER);
exit;
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
// header("Location:../404.html");
}
}