📄 register.php
字号:
require("header.php");echo"$headertp";
print_bar();
print_form();
require("footer.php");echo"$footertp";
exit;
}
function print_bar() {
headguide('注册程式可以让你成为讨论区的新成员<br>请不要重复注册,以免造成系统资源浪费','注册程式');
}
function print_form() {
global $bordercolor,$subcolor,$titlecolor,$tablewidth,$sign_use_ftbcode,$ftbcode_sign,
$method,$max_sign_length,$use_own_portait,$article_color1,$article_color2,$xianxi,$ofstar_xianxi,$lx;
if ((!$ofstar_xianxi || $lx==1)&& $xianxi!=1) $sts=' <b>[<a class=title href="register.php?reg=1&ofstar=1&xianxi=1">点击这里打开完整信息表单</a> ]</b>';
else $sts=' <b>[<a class=title href="register.php?reg=1&ofstar=1&lx=1">点击这里打开简略信息表单</a>]<b>';
?><br>
<script language=JavaScript1.2>
var signmaxchars = <?=$max_sign_length?>;
function setrepeat() {
document.creator.addpassword2.value=document.creator.addpassword.value;
}
function validate(theform) {
if (theform.addusername.value=="" || theform.addpassword.value=="") {
alert("请完成名称和密码栏目.");
return false; }
if (signmaxchars != 0 && theform.signature) {
if (theform.signature.value.length > <?=$max_sign_length?>) {
alert("你的签名太长了.\n\n请限制在 <?=$max_sign_length?> 字节以内.\n当前已有 "+theform.signature.value.length+" 字节.");
return false; }
else { return true; }
} else { return true; }
}
</script>
<table width=<?=$tablewidth?> border=0 cellspacing=0 cellpadding=0 align=center bgcolor=<?=$bordercolor?>>
<form action="register.php" method=post name="creator" onSubmit="return validate(this)">
<tr>
<td>
<table width=100% border=0 cellspacing=1 cellpadding=3>
<tr>
<td colspan=2 class=title bgcolor=<?=$titlecolor?> height=25>请输入您的详细资料 <?=$sts?></td>
</tr>
<tr bgcolor=<?=$article_color1?>>
<td width=30% valign=middle> 请填写您想用的名字:<font color=red>*</font></td>
<td width=70%><b><input type=text size=20 maxlength=14 name="addusername" value="" style="background-color:#FEFEFF; color:#FF90CD; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''"></b>(不能有空格,可以是中文)</td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td valign=middle> 您选择的密码:<font color=red>*</font></td>
<td><input type=password size=20 maxlength=75 name="addpassword" style="background-color:#FEFEFF; color:#0000ff; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">(英文字母或数字等不少于6位)</td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td valign=middle> 重复您的密码:<font color=red>*</font></td>
<td><input type=password size=20 maxlength=75 name="addpassword2" style="background-color:#FEFEFF; color:#0000ff; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">(重复输入 ^_^ )</td>
</tr>
<tr bgcolor=<?=$article_color1?>>
<td valign=middle> 您的E-MAIL:<font color=red>*</font><br>( 您可以选择不公开 )</td>
<td><input type=text size=20 maxlength=75 name=addemail value=@ style="background-color:#FEFEFF; color:#ACC5FF; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">(很重要,用于寄送密码)<br>
<input type=checkbox name="publicmail" value="yes" checked>
<font color="#000000">公开邮箱 </font></td>
</tr>
<?
if ((!$ofstar_xianxi || $lx==1)&& $xianxi!=1) {
print <<<EOT
<tr bgcolor=$subcolor>
<td align=center colspan=2 bgcolor=$titlecolor>
<input type=submit value="送出资料" style="height:20px;background-color:#f3f3f3;border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
<input type=hidden value="2" name="step">
<input type=reset value="清除重写" style="height:20px;background-color:#f3f3f3;border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
</td>
</tr>
</table>
</td>
</tr></form>
</table>
EOT;
} else {
$sex="<select name=addsex>
<OPTION value=\"帅哥\" selected>帅哥</OPTION>
<OPTION value=\"美女\">美女</OPTION>
<OPTION value=\"不告诉你\">不告诉你</OPTION>[注意:性别选择后,不可修改];
</select>";
$born="<select name=birthyear>
<option value=\"\"></option>
<option value=\"1947\" >1947</option>
<option value=\"1948\" >1948</option>
<option value=\"1949\" >1949</option>
<option value=\"1950\" >1950</option>
<option value=\"1951\" >1951</option>
<option value=\"1952\" >1952</option>
<option value=\"1953\" >1953</option>
<option value=\"1954\" >1954</option>
<option value=\"1955\" >1955</option>
<option value=\"1956\" >1956</option>
<option value=\"1957\" >1957</option>
<option value=\"1958\" >1958</option>
<option value=\"1959\" >1959</option>
<option value=\"1960\" >1960</option>
<option value=\"1961\" >1961</option>
<option value=\"1962\" >1962</option>
<option value=\"1963\" >1963</option>
<option value=\"1964\" >1964</option>
<option value=\"1965\" >1965</option>
<option value=\"1966\" >1966</option>
<option value=\"1967\" >1967</option>
<option value=\"1968\" >1968</option>
<option value=\"1969\" >1969</option>
<option value=\"1970\" >1970</option>
<option value=\"1971\" >1971</option>
<option value=\"1972\" >1972</option>
<option value=\"1973\" >1973</option>
<option value=\"1974\" >1974</option>
<option value=\"1975\" >1975</option>
<option value=\"1976\" >1976</option>
<option value=\"1977\" >1977</option>
<option value=\"1978\" >1978</option>
<option value=\"1979\" >1979</option>
<option value=\"1980\" >1980</option>
<option value=\"1981\" >1981</option>
<option value=\"1982\" >1982</option>
<option value=\"1983\" >1983</option>
<option value=\"1984\" >1984</option>
<option value=\"1985\" >1985</option>
<option value=\"1986\" >1986</option>
<option value=\"1987\" >1987</option>
<option value=\"1988\" >1988</option>
<option value=\"1989\" >1989</option>
<option value=\"1990\" >1990</option>
<option value=\"1991\" >1991</option>
<option value=\"1992\" >1992</option>
<option value=\"1993\" >1993</option>
<option value=\"1994\" >1994</option>
<option value=\"1995\" >1995</option>
<option value=\"1996\" >1996</option>
<option value=\"1997\" >1997</option>
<option value=\"1998\" >1998</option>
<option value=\"1999\" >1999</option>
<option value=\"2000\" >2000</option>
</select>年
<select name=birthmonth>
<option value=\"\"></option>
<option value=\"1\" >1</option>
<option value=\"2\" >2</option>
<option value=\"3\" >3</option>
<option value=\"4\" >4</option>
<option value=\"5\" >5</option>
<option value=\"6\" >6</option>
<option value=\"7\" >7</option>
<option value=\"8\" >8</option>
<option value=\"9\" >9</option>
<option value=\"10\" >10</option>
<option value=\"11\" >11</option>
<option value=\"12\" >12</option>
</select>月
<select name=birthday>
<option value=\"\"></option>
<option value=\"1\" >1</option>
<option value=\"2\" >2</option>
<option value=\"3\" >3</option>
<option value=\"4\" >4</option>
<option value=\"5\" >5</option>
<option value=\"6\" >6</option>
<option value=\"7\" >7</option>
<option value=\"8\" >8</option>
<option value=\"9\" >9</option>
<option value=\"10\" >10</option>
<option value=\"11\" >11</option>
<option value=\"12\" >12</option>
<option value=\"13\" >13</option>
<option value=\"14\" >14</option>
<option value=\"15\" >15</option>
<option value=\"16\" >16</option>
<option value=\"17\" >17</option>
<option value=\"18\" >18</option>
<option value=\"19\" >19</option>
<option value=\"20\" >20</option>
<option value=\"21\" >21</option>
<option value=\"22\" >22</option>
<option value=\"23\" >23</option>
<option value=\"24\" >24</option>
<option value=\"25\" >25</option>
<option value=\"26\" >26</option>
<option value=\"27\" >27</option>
<option value=\"28\" >28</option>
<option value=\"29\" >29</option>
<option value=\"30\" >30</option>
<option value=\"31\" >31</option>
</select>日</font>";
?>
<tr bgcolor=<?=$article_color2?>>
<td> 您的性别:(选择后不可更改)</td>
<td><?=$sex?></td>
</tr>
<tr bgcolor=<?=$article_color1?>>
<td> 你的生日:(选择后不可更改)</td>
<td><?=$born?></td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td> 您的OICQ号码:</td>
<td><b><input type=text size=20 maxlength=14 name="oicqnumber" value="" style="background-color:#FEFEFF; color:#0000ff; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''"></b></td>
</tr>
<tr bgcolor=<?=$article_color1?>>
<td> 如果您有个人主页:</td>
<td><b><input type=text size=20 maxlength=75 name="homepage" value="" style="background-color:#FEFEFF; color:#0000ff; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''"></b></td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td valign=middle> 个性化签名:<br> 将附在每篇文章后 <br>
<a href="javascript:openScript('ftbcode.htm',700,500)"><font face=verdana>ftb Code</a> -
<?
if ($sign_use_ftbcode) {
echo ' 开启';
echo '<br> [img] -';
if ($ftbcode_sign['pic']) echo ' 开启'; else echo ' 关闭';
echo '<br> [flash] -';
if ($ftbcode_sign['flash']) echo " 开启"; else echo " 关闭";
echo '<br> [size] -';
if ($ftbcode_sign['fontsize']) echo " 开启"; else echo " 关闭";
} else echo ' 关闭';
?></font>
</td>
<td><b>
<textarea cols=50 name="signature" style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver="this.style.backgroundColor = '#E5F0FF'" onMouseOut="this.style.backgroundColor = ''" rows="4"></textarea></b></td>
</tr>
<tr bgcolor=<?=$article_color1?>>
<td valign=middle> 来自:</td>
<td><input type=text size=20 maxlength=20 name="fromwhere" style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''"></td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td> 自我简介:<br> 限一百字</font></td>
<td><textarea name=addcomment rows=4 cols=50 style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">我很懒,什么也不想写!</textarea></td>
</tr>
<tr align=left bgcolor=<?=$article_color1?>>
<td align=left valign="middle"> 选择您的头像:<br> 点<a href="javascript:openScript('listpic.php?dir=face',700,500)"><b>这里</b></a>看所有图<br>
<br> <b>自定义头像:</b><br>
<?
if (!$use_own_portait||$rvrc<=20) echo ' - 被管理员关闭';
else echo ' - 被管理员打开<br>你也可以在这里给出你自定义头像的 URL 地址,头像的高度和宽度(像素)。 如果不想要自定义头像,请将各选项留空';
?>
</td>
<td valign=top>
<script language="javascript">
function showimage(){
document.images.useravatars.src="images/face/"+document.creator.usericon.options[document.creator.usericon.selectedIndex].value;}
</script>
<table width=100% border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=22% align=center valign=middle>
<select value="0.gif" name="usericon" onChange="showimage()">
<?
$dh=opendir("images/face");
while ($imagefile=readdir($dh)) {
if (($imagefile!=".") && ($imagefile!="..") && ($imagefile!="")) echo "<option value=\"$imagefile\">$imagefile</option>";
}
closedir($dh);
?>
</select>
</td>
<td width="78%" align=center valign=middle><img src="images/face/0.gif" name="useravatars" border=0></td>
</tr>
</table>
<br>
<?
if ($use_own_portait==1 && $rvrc>=20) {
print <<<EOT
图像位置:<input type=text size=35 name=own_portait[0] style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">输入完整的 URL 路径。<br>
图像宽度:<input type=text size=2 maxlength=3 name=own_portait[1] style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">必须是 20 -- 150 之间的一个整数。<br>
图像高度:<input type=text size=2 maxlength=3 name=own_portait[2] style="background-color:#FEFEFF; color:#666666; border: 1 double #B4B4B4" onMouseOver = "this.style.backgroundColor = '#E5F0FF'" onMouseOut = "this.style.backgroundColor = ''">必须是 20 -- 150 之间的一个整数。
EOT;
}
?>
</td>
</tr>
<tr bgcolor=<?=$article_color2?>>
<td align=center colspan=2> 是否接受系统邮件:
<input type=radio name="receivemail" value="text">
接收文本邮件
<input type=radio name="receivemail" value="html">
接收HTML邮件
<input type=radio name="receivemail" value="none" checked>
不接收邮件
</td>
</tr>
<tr>
<td align=center colspan=2 bgcolor=<?=$titlecolor?>>
<input type=submit value="送出资料" style="height:20px;background-color:#f3f3f3;border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
<input type=hidden value="2" name="step">
<input type=reset value="清除重写" style="height:20px;background-color:#f3f3f3;border:1 solid black" onMouseOver ="this.style.backgroundColor='#FFC864'" onMouseOut ="this.style.backgroundColor='#f3f3f3'">
</td>
</tr>
</table>
</td>
</tr></form>
</table>
<?
}
}
function print_fail() {
global $reason;
msg_box('注册出现错误',"错误原因:<br><br>$reason<br><br>请 <a href='javascript:history.back(1)'>返回</a> 并修正<br>");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -