本文整理汇总了PHP中PerchUtil::post方法的典型用法代码示例。如果您正苦于以下问题:PHP PerchUtil::post方法的具体用法?PHP PerchUtil::post怎么用?PHP PerchUtil::post使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PerchUtil
的用法示例。
在下文中一共展示了PerchUtil::post方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: PerchUsers
PerchUtil::redirect(PERCH_LOGINPATH . '/core/apps/content/');
}
$Perch->page_title = $new_user_mode ? PerchLang::get('Create your password') : PerchLang::get('Reset your password');
if (PerchUtil::get('token')) {
$mode = 'enter_token';
$Users = new PerchUsers();
$User = $Users->get_by_password_recovery_token(PerchUtil::get('token'));
if (!$User) {
$mode = 'token_expired';
} else {
if (PerchUtil::post('username') && PerchUtil::post('new_password')) {
if (PerchUtil::post('username') == $User->userUsername()) {
PerchUtil::debug('Username matches');
if (PerchUtil::post('new_password') == PerchUtil::post('new_password2')) {
if ($User->password_meets_requirements(PerchUtil::post('new_password'))) {
$User->set_new_password(PerchUtil::post('new_password'));
$mode = 'password_set';
} else {
PerchUtil::debug($User->msg, 'notice');
$error = 'weak_password';
}
} else {
$error = 'non_matching_passwords';
}
} else {
$error = 'non_matching_username';
}
}
}
}
if (isset($_POST['reset']) && $_POST['reset'] == '1' && isset($_POST['email']) && $_POST['email'] != '') {
示例2: handle_empty_block_generation
public function handle_empty_block_generation($Template)
{
if (PerchUtil::post('add-block')) {
echo PerchContent_Util::get_empty_block(null, PerchUtil::post('add-block'), (int) PerchUtil::post('count'), false, $Template, $this);
exit;
}
}