本文整理汇总了PHP中User_Model::addUser方法的典型用法代码示例。如果您正苦于以下问题:PHP User_Model::addUser方法的具体用法?PHP User_Model::addUser怎么用?PHP User_Model::addUser使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类User_Model
的用法示例。
在下文中一共展示了User_Model::addUser方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: emDirect
}
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') {
$uid = isset($_GET['uid']) ? intval($_GET['uid']) : '';
$data = $User_Model->getOneUser($uid);
extract($data);
$ex1 = $ex2 = $ex3 = $ex4 = '';
if ($role == ROLE_WRITER) {
$ex1 = 'selected="selected"';
} elseif ($role == ROLE_ADMIN) {
$ex2 = 'selected="selected"';
}
if ($ischeck == 'n') {
$ex3 = 'selected="selected"';
示例2: isset
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);
$User_Model->addUser($user, $pw, ROLE_MEMBER, 'y');
$CACHE->updateCache(array('sta', 'user'));
emDirect('./?reg_ok=1');
}