📄 apply.php
字号:
<?
include "config.inc.php";
$Title="用 户 申 请 表";
// 检查用户名是否存在
function CheckUserid($userid) {
global $USER_TABLE;
$SQL="SELECT userid FROM $USER_TABLE WHERE userid='$userid'";
$result=mysql_query($SQL) or die(mysql_error());
$row=mysql_fetch_Array($result);
$userid=$row[userid];
return $userid;
}
// 注册新用户
function AddUser() {
global $USER_TABLE,$USER_ATTR_TABLE,$LIFE_VALUE;
global $userid,$nickname,$sex,$realname,$password,$idnumber,$address,
$phone,$email,$createtime,$sign;
global $count,$level,$exper_cent,$act_cent,$life_cent,
$last_time,$last_ip,$article,$birthday,$hei,$wei,$hobby,$icq,
$homepage,$merriage,$edu,$school,$music,$book,$best,$memory,$photo,
$signature1,$signature2,$signature3,$readme;
$userid=str_replace("<[^>]*>", "", $userid);
$nickname=str_replace("<[^>]*>", "", $nickname);
$realname=str_replace("<[^>]*>", "", $realname);
// 注册时间
$createtime=time();
$SQL="INSERT INTO $USER_TABLE (
userid, nickname, sex, realname, password, email, createtime, sign
) VALUES (
'$userid', '$nickname', '$sex', '$realname', '$password',
'$email', '$createtime', '$sign'
)";
// 添加用户
mysql_query($SQL) or die(mysql_error());
// 初始生命值
$life_cent=$LIFE_VALUE;
$SQL="INSERT INTO $USER_ATTR_TABLE (
userid,count,level,exper_cent,act_cent,life_cent,
last_time,last_ip,article,birthday,hei,wei,hobby,icq,
homepage,merriage,edu,school,music,book,best,memory,photo,
signature1,signature2,signature3,readme
) VALUES (
'$userid','$count','$level','$exper_cent','$act_cent',
'$life_cent','$last_time','$last_ip','$article','$birthday',
'$hei','$wei','$hobby','$icq','$homepage','$merriage','$edu',
'$school','$music','$book','$best','$memory','$photo','$signature1',
'$signature2','$signature3','$readme'
)";
// 添加用户相关资料
mysql_query($SQL) or die(mysql_error());
}
if ($Ok) {
// 用 户 名 不 能 为 空
if (!$userid) $err=0;
// 请 使 用 小 写 字 母“a-z”,数 字 “0-9”,和 下 划 线 “_”
if ((!isset($err)) and (!ereg("[_0-9a-z]*",$userid))) $err=1;
// 此 用 户 名 已 存 在
if ((!isset($err)) and (CheckUserid($userid))) $err=2;
// 请 输 入 您 的 密 码
if ((!isset($err)) and (!$password)) $err=3;
// 两 次 输 入 的 密 码 不 同
if ((!isset($err)) and ($password!=$pass)) $err=4;
// E - Mail 必 须 填 写
if ((!isset($err)) and (!$email)) $err=5;
// E - Mail 不 正 确
if ((!isset($err)) and (!ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email))) $err=6;
if (!isset($err)) {
// 注册新用户
AddUser();
// 成功页面
header("Location: ok.php?code=0\n");
} else {
// 失败页面
header("Location: error.php?code=$err\n");
}
exit;
}
include "header.inc.php";
include "ad.php";
?>
<BODY leftmargin=0 topmargin=0>
<TABLE width=100% border=0 cellspacing=0 cellpadding=0>
<TR bgcolor=white>
<TD height=6><img src=images/point.gif width=1 height=1></TD>
</TR>
</TABLE>
<TABLE width=100% border=0 align=center>
<TR class=wdBlue>
<TD height=25 align=center><FONT color=red><? echo $Title; ?></FONT></TD>
</TR>
<TR>
<TD height=1 bgcolor=#E3E3E3></TD>
</TR>
</TABLE>
<FORM METHOD="POST" ACTION="<? echo $PHP_SELF; ?>">
<TABLE width=95% border=0 cellpadding=0 cellspacing=0 align=center bgcolor=<? echo $BODY_COLOR; ?>>
<TR class=wdBlack bgcolor=<? echo $HEADER_COLOR; ?>>
<TD colspan=2 height=20> </td>
</TR>
<TR class=wdBlack>
<TD height=30 width=18% align=center> 用 户 ID: </TD>
<TD height=30 width=82%>
<INPUT type=text name=userid maxlength=12 value="<? echo $userid; ?>" class=wdBlack> <FONT color=red>*</FONT> ( 请使用小写字母“a-z”,数字“0-9”,和下划线“_”)
</TD>
</TR>
<TR class=wdBlack>
<TD height=30 width=18% align=center> 昵 称: </TD>
<TD height=30 width=82%>
<INPUT type=text name=nickname maxlength=20 value="<? echo $nickname; ?>" class=wdBlack> 性 别:
<INPUT type=radio name=sex value=0 <? echo ($sex==0) ? "checked" : ""; ?>> 男
<INPUT type=radio name=sex value=1 <? echo ($sex==1) ? "checked" : ""; ?>> 女
</TD>
</TR>
<TR class=wdBlack>
<TD height=30 width=18% align=center> 密 码:</TD>
<TD height=30 width=82%>
<input type=password name="password" maxlength=8 class=wdBlack> <FONT color=red>*</FONT> 确认密码:
<input type=password name="pass" maxlength=8 class=wdBlack> <FONT color=red>*</FONT>
</TD>
</TR>
<TR class=wdBlack>
<TD height=30 width=18% align=center> E - Mail:</TD>
<TD height=30 width=82%>
<INPUT type=text name=email maxlength=40 value="<? echo $email; ?>" class=wdBlack>
<FONT color=red>*</FONT> ( 此邮件地址用于转信、及忘记密码提醒 )
</TD>
</TR>
<TR class=wdBlack>
<TD colspan=2 align=center><BR>
<INPUT type=submit name=Ok value=" 发送 " class=wdBlack>
<INPUT type=button name=Back value=" 返回 " class=wdBlack onClick=JavaScript:history.back()><BR><BR>
</TD>
</TR>
</TABLE>
</FORM>
<HR color=#E3E3E3 noshade width=100% size=1>
<DIV class=wdBlack align=center><? echo $COPYRIGHT; ?></DIV><BR>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -