⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 21-3.php

📁 php 和 ajax 开发的一些资料
💻 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\">&nbsp;</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 + -