📄 21-3.php
字号:
<?php
echo "<html>\n"; //输出标准HTML内容
echo "<head>\n";
echo "<title>\n";
echo "注册新用户\n";
echo "</title>\n";
echo "</head>\n";
echo "<body>\n";
echo "<link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\">\n";
echo "<div class=\"Frame\">\n";
if(!$_POST["user"]) //判断是否有用户输入内容
{
echo "
<script language=\"javascript\">
<!--
function Juge(theForm)
{
if (theForm.user.value == \"\")
{
alert(\"请输入用户名称!\");
theForm.user.focus();
return (false);
}
if (theForm.pass.value == \"\")
{
alert(\"请输入用户密码!\");
theForm.pass.focus();
return (false);
}
if (theForm.pass.value != theForm.re_pass.value)
{
alert(\"重复密码与密码不一致\");
theForm.re_pass.focus();
return (false);
}
if (theForm.nick_name.value == \"\")
{
alert(\"请输入用户昵称!\");
theForm.nick_name.focus();
return (false);
}
}
function check_u() //该函数验证用户名
{
obj1=document.getElementById(\"user\"); //获取对象
obj2=document.getElementById(\"u_e\");
while(obj2.hasChildNodes())
{
obj2.removeChild(obj2.childNodes[0]);
}
if(obj1.value==\"\") //如果内容为空
{
sub_t=document.createTextNode(\"用户名不能为空!\");
obj2.appendChild(sub_t); //显示提示文
}
}
function check_p() //该函数验证用户名
{
obj1=document.getElementById(\"pass\"); //获取对象
obj2=document.getElementById(\"p_e\");
while(obj2.hasChildNodes())
{
obj2.removeChild(obj2.childNodes[0]);
}
if(obj1.value==\"\") //如果内容为空
{
sub_t=document.createTextNode(\"密码不能为空!\");
obj2.appendChild(sub_t); //显示提示文
}
}
function check_r() //该函数验证用户名
{
obj1=document.getElementById(\"pass\"); //获取对象
obj2=document.getElementById(\"re_pass\");
obj3=document.getElementById(\"r_e\");
while(obj3.hasChildNodes())
{
obj3.removeChild(obj3.childNodes[0]);
}
if(obj1.value!==obj2.value) //如果内容为空
{
sub_t=document.createTextNode(\"重复密码与密码不一致!\");
obj3.appendChild(sub_t); //显示提示文
}
}
function check_i() //该函数验证用户名
{
obj1=document.getElementById(\"nick_name\"); //获取对象
obj2=document.getElementById(\"i_e\");
while(obj2.hasChildNodes())
{
obj2.removeChild(obj2.childNodes[0]);
}
if(obj1.value==\"\") //如果内容为空
{
sub_t=document.createTextNode(\"用户昵称不能为空!\");
obj2.appendChild(sub_t); //显示提示文
}
}
function c_img()
{
obj=document.getElementById(\"img1\");
obj.src=\"img/\"+document.f.photo.value+\".gif\";
}
-->
</script>";
echo "<div class=\"title\">注册新用户</div>\n";
echo "<div class=\"main\"> </div>\n";
echo "<form action=\"".$_SERVER[PHP_SELF]."\" name=\"f\" method=\"post\" onsubmit=\"return Juge(this)\">\n";
echo "<div class=\"replyPerson\">新用户名称:<input type=\"text\" name=\"user\" id=\"user\" class=\"input\" onblur=\"check_u()\"></div><div id=\"u_e\"></div>\n";
echo "<div class=\"replyPerson\">新用户密码:<input type=\"password\" name=\"pass\" id=\"pass\" size=\"21\" class=\"input\" onblur=\"check_p()\"></div><div id=\"p_e\"></div>\n";
echo "<div class=\"replyPerson\">再输入密码:<input type=\"password\" name=\"re_pass\" id=\"re_pass\" size=\"21\" class=\"input\" onblur=\"check_r()\"></div><div id=\"r_e\"></div>\n";
echo "<div class=\"replyPerson\">新用户信箱:<input type=\"text\" name=\"email\" class=\"input\"></div>\n";
echo "<div class=\"replyPerson\">新用户昵称:<input type=\"text\" name=\"nick_name\" id=\"nick_name\" class=\"input\" onblur=\"check_i()\"></div><div id=\"i_e\"></div>\n";
echo "<div class=\"replyPerson\">新用户性别:<select name=\"sex\" size=\"1\" class=\"input\" style=\"width:152px\">";
echo "<option value=\"boy\">帅哥</option>";
echo "<option value=\"girl\">靓妹</option>";
echo "</select>";
echo "</div>\n";
echo "<div class=\"replyPerson\">个性签名字:<input type=\"text\" name=\"q_name\" class=\"input\"></div>\n";
echo "<div class=\"replyPerson\">新用户图像:";
echo "<select name=\"photo\" size=\"1\" class=\"input\" style=\"width:120px\" onchange=\"c_img()\">";
echo "<option value=\"\">不使用图像</option>";
for($i=1;$i<13;$i++)
{
echo "<option value=\"".$i."\">图像".$i."</option>";
}
echo "</select>";
echo "<img src=\"img\\1.gif\" id=\"img1\" width=\"30\" height=\"30\">";
echo "</div>\n";
echo "<div class=\"replyPerson\"><input type=\"submit\" value=\"下一步\"></div>\n";
echo "</form>\n";
}
else
{
include "21-1.php";
$user=$_POST["user"];
$pass=md5($_POST["pass"]);
$email=$_POST["email"];
$nick_name=$_POST["nick_name"];
$sex=$_POST["sex"];
$q_name=$_POST["q_name"];
$photo=$_POST["photo"];
$date=date("Y-m-d");
$sql="SELECT id FROM $bbs_user WHERE name='$user'";
$result=mysql_query($sql,$my_conn);
if(mysql_num_rows($result)>0)
{
echo "<div class=\"title\">指定用户已经存在<p>点<a href=\"21-3.php\">这里</a>重新注册</div>";
exit();
}
else
{
$sql2="INSERT INTO $bbs_user(name,pass,nickname,sex,q_name,email,photo,reg_date,power) VALUES ('$user','$pass','$nick_name','$sex','$q_name','$email','$photo','$date',0)";
$result2=mysql_query($sql2,$my_conn);
if($result2)
{
echo "<div class=\"title\">注册用户成功!<p>点<a href=\"21-4.php\">这里</a>进行登录</div>";
}
else
{
echo "<div class=\"title\">注册新用户时出现错误<p>请重新注册</div>";
}
}
mysql_close($my_conn);
}
echo "</div>";
echo "</doby>";
echo "</html>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -