📄 register.php
字号:
<?php
/*
+-------------------------------------------
|
| Technology of Wane netware
| ========================================
| Powered by wan-e.net inc
| (c) 2004 wane.net Power Services
| http://www.wan-e.net
| ========================================
| Web: http://www.wan-e.net
|
+-------------------------------------------
| Autohr : wsfuyibing
+-------------------------------------------
*/
eval($function->load_lang('register'));
if ($USER_CFG['LOGINED'])
{
$function -> showmsg($default_url.'index.php','<B>'.$wane_user.'</B> '.$LANG_REGISTER[REGISTER_REGISTERED]);
}
elseif ($submit_register && $action=='regsubmit')
{
if (empty($username)) {$function->clickback($LANG_REGISTER[REGISTER_NOUSER]);}
elseif (htmlspecialchars($username) != $username || preg_match("/^$|^c:\\con\\con$| |[,\"\s\t\<\>&]|^Administrator|^administrator|^Guest/is", $username) ) {$function->clickback($LANG_REGISTER[REGISTER_WRONGUSER]);}
elseif (strlen($username)<$length_user){$function->clickback($LANG_REGISTER[REGISTER_USER_LENGTH]);}
elseif (empty($password) || empty($repassword)) {$function->clickback($LANG_REGISTER[REGISTER_NOPASS]);}
elseif (strlen($password)<$length_pass){$function->clickback($LANG_REGISTER[REGISTER_PASS_LENGTH]);}
elseif ($password!=$repassword){$function->clickback($LANG_REGISTER[REGISTER_NOTMATCH]);}
elseif (!empty($email) && ($email!=htmlspecialchars($email) || !strpos($email,'@'))){$function->clickback($LANG_REGISTER[REGISTER_WRONGEMAIL]);}
else
{
$username = addslashes($username);
$password=md5($password);
$query=$db->query("select username from {$tablepre}member where username='$username'");
if ($db->num($query))
{
$function->clickback($LANG_REGISTER['REGISTER_USER_EXISTS']);
}
else
{
$db->query("INSERT INTO {$tablepre}member (username,password,email,regtime,regip,lastlogin,question,answer,truename,phone,address,zipcode,qq,icq,msn,yahoo) VALUES ('$username','$password','$email','$timestamp','".$function->onlineip()."','$timestamp','$question','$answer','$truename','$phone','$address','$zipcode','$qq','$icq','$msn','$yahoo')");
$uid=$db->query_id();
$cookiearray = array(
'wwwwanenet_uid' => $uid,
'wwwwanenet_user' => $username,
'wwwwanenet_pass' => $password,
);
$function->wane_set_cookie($cookiearray,'',$logintime);
if ($bbstype && $bbspre)
{
require $wane_root.'globals/class_login.php';
$login = new wanebbslogin;
$login -> bbs_login($username,$password);
require $wane_root.'globals/class_register.php';
$bbsreg = new wanebbsreg;
$bbsreg -> bbs_reg($username,$password,$email);
}
$function->showmsg($default_url.'index.php?action=idx','<b>'.$username.'</b>'.$LANG_REGISTER[REGISTER_SUCCESS]);
}
}
}
else
{
$tplfiles = array('header','register','footer');
eval($tpl->set_var(array(
'WEBTITLE' => $function->headtitle('['.$webtitle.'] '.$LANG_REGISTER['REGISTER_TITLE']),
'NAVIGATA' => "<a href='{$default_url}index.php?action=idx'>$webtitle</a> $category_separate $LANG_REGISTER[REGISTER_TITLE]",
)));
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -