当前位置: 首页>>代码示例>>PHP>>正文


PHP User_Model::isUserExist方法代码示例

本文整理汇总了PHP中User_Model::isUserExist方法的典型用法代码示例。如果您正苦于以下问题:PHP User_Model::isUserExist方法的具体用法?PHP User_Model::isUserExist怎么用?PHP User_Model::isUserExist使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在User_Model的用法示例。


在下文中一共展示了User_Model::isUserExist方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: isset

 $nickname = isset($_POST['name']) ? addslashes(trim($_POST['name'])) : '';
 $email = isset($_POST['email']) ? addslashes(trim($_POST['email'])) : '';
 $description = isset($_POST['description']) ? addslashes(trim($_POST['description'])) : '';
 $login = isset($_POST['username']) ? addslashes(trim($_POST['username'])) : '';
 $newpass = isset($_POST['newpass']) ? addslashes(trim($_POST['newpass'])) : '';
 $repeatpass = isset($_POST['repeatpass']) ? addslashes(trim($_POST['repeatpass'])) : '';
 if (strlen($nickname) > 20) {
     emDirect("./blogger.php?error_a=1");
 } else {
     if ($email != '' && !checkMail($email)) {
         emDirect("./blogger.php?error_b=1");
     } elseif (strlen($newpass) > 0 && strlen($newpass) < 6) {
         emDirect("./blogger.php?error_c=1");
     } elseif (!empty($newpass) && $newpass != $repeatpass) {
         emDirect("./blogger.php?error_d=1");
     } elseif ($User_Model->isUserExist($login, UID)) {
         emDirect("./blogger.php?error_e=1");
     } elseif ($User_Model->isNicknameExist($nickname, UID)) {
         emDirect("./blogger.php?error_f=1");
     }
 }
 if (!empty($newpass)) {
     $PHPASS = new PasswordHash(8, true);
     $newpass = $PHPASS->HashPassword($newpass);
     $User_Model->updateUser(array('password' => $newpass), UID);
 }
 if (!empty($login)) {
     $User_Model->updateUser(array('username' => $login), UID);
 }
 $photo_type = array('gif', 'jpg', 'jpeg', 'png');
 $usericon = $photo;
开发者ID:flyysr,项目名称:emlog,代码行数:31,代码来源:blogger.php

示例2: isset

    View::output();
}
if ($action == 'new') {
    $login = isset($_POST['login']) ? addslashes(trim($_POST['login'])) : '';
    $password = isset($_POST['password']) ? addslashes(trim($_POST['password'])) : '';
    $password2 = isset($_POST['password2']) ? addslashes(trim($_POST['password2'])) : '';
    $role = isset($_POST['role']) ? addslashes(trim($_POST['role'])) : ROLE_WRITER;
    $ischeck = isset($_POST['ischeck']) ? addslashes(trim($_POST['ischeck'])) : 'n';
    LoginAuth::checkToken();
    if ($role == ROLE_ADMIN) {
        $ischeck = 'n';
    }
    if ($login == '') {
        emDirect('./user.php?error_login=1');
    }
    if ($User_Model->isUserExist($login)) {
        emDirect('./user.php?error_exist=1');
    }
    if (strlen($password) < 6) {
        emDirect('./user.php?error_pwd_len=1');
    }
    if ($password != $password2) {
        emDirect('./user.php?error_pwd2=1');
    }
    $PHPASS = new PasswordHash(8, true);
    $password = $PHPASS->HashPassword($password);
    $User_Model->addUser($login, $password, $role, $ischeck);
    $CACHE->updateCache(array('sta', 'user'));
    emDirect('./user.php?active_add=1');
}
if ($action == 'edit') {
开发者ID:MikeCoder,项目名称:mblog,代码行数:31,代码来源:user.php

示例3: isset

if ($action == '') {
    require_once View::getView('reg');
    View::output();
}
if ($action == 'reg') {
    $user = isset($_POST['user']) ? addslashes(trim($_POST['user'])) : '';
    $email = isset($_POST['email']) ? addslashes(trim($_POST['email'])) : '';
    $pw = isset($_POST['pw']) ? addslashes(trim($_POST['pw'])) : '';
    $repw = isset($_POST['repw']) ? addslashes(trim($_POST['repw'])) : '';
    $chcode = isset($_POST['chcode']) ? addslashes(trim(strtoupper($_POST['chcode']))) : '';
    $User_Model = new User_Model();
    $error_msg = '';
    if ($user == '') {
        emDirect('./reg.php?error_login=1');
    }
    if ($User_Model->isUserExist($user)) {
        emDirect('./reg.php?error_exist=1');
    }
    if (strlen($pw) < 6) {
        emDirect('./reg.php?error_pwd_len=1');
    }
    if ($pw != $repw) {
        emDirect('./reg.php?error_pwd2=1');
    }
    session_start();
    $sessionCode = isset($_SESSION['code']) ? $_SESSION['code'] : '';
    if (empty($chcode) || $chcode != $sessionCode) {
        emDirect('./reg.php?error_chcode=1');
    }
    $PHPASS = new PasswordHash(8, true);
    $pw = $PHPASS->HashPassword($pw);
开发者ID:szshenjian,项目名称:JIEWU,代码行数:31,代码来源:reg.php


注:本文中的User_Model::isUserExist方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。