首页 > php代码 > 简单的php 用户注册程序[全套]

简单的php 用户注册程序[全套]

简单的php 用户注册程序[全套]


<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>yd631_php_user会员管理实例</title>
</head>
<body><center>
  <form name="form1" method="post" action="reg_cl.php"><table width="68%" height="304"  border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
    <tr align="center" bgcolor="#CCCCCC">
      <td colspan="2">注册(reg.php)||<a href="index.php">返回</a></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td width="29%" align="right">用户名:</td>
      <td width="71%" align="left"><input name="yd631_name" type="text" id="yd631_name"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">密码:</td>
      <td align="left"><input name="yd631_pws" type="password" id="yd631_pws"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">性别:</td>
      <td align="left"><input name="yd631_sex" type="radio" value="男" checked>
        男
           
          <input type="radio" name="yd631_sex" value="女"> 
        女</td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">年龄:</td>
      <td align="left"><input name="yd631_age" type="text" id="yd631_age" size="10" maxlength="4"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">电话:</td>
      <td align="left"><input name="yd631_call" type="text" id="yd631_call"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">邮件:</td>
      <td align="left"><input name="yd631_email" type="text" id="yd631_email"></td>
    </tr>
    <tr bgcolor="#CCCCCC">
      <td align="right">地址:</td>
      <td align="left"><input name="yd631_address" type="text" id="yd631_address" size="40"></td>
    </tr>
    <tr align="center" bgcolor="#CCCCCC">
      <td colspan="2"><input type="submit" name="Submit" value="提交">  
        <input type="reset" name="Submit" value="重置"></td>
    </tr>
  </table>
  </form>
</center>
</body>
</html>

注册php处理页面

<?php
//注册处理页面
//www.yd631.com
//技术D.JOY
function checkmail($nmail) { /// 验证电子邮件地址
    if (ereg("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+", $nmail)) return true;
    else return false;
}
include ("config.php"); //参数页面提取过来
if (empty($_POST["yd631_name"])) {
    echo ("<script type='text/javascript'> alert('用户名不能是空的');history.go(-1);</script>");
    exit;
}
if (empty($_POST["yd631_pws"])) {
    echo ("<script type='text/javascript'> alert('密码为空了吧');history.go(-1);</script>");
    exit;
}
if (empty($_POST["yd631_sex"])) {
    echo ("<script type='text/javascript'> alert('性别呢');history.go(-1);</script>");
    exit;
}
if (empty($_POST["yd631_age"])) {
    echo ("<script type='text/javascript'> alert('年龄不能为空');history.go(-1);</script>");
    exit;
}
if (!is_numeric($_POST["yd631_age"])) {
    echo ("<script type='text/javascript'> alert('年龄要是数字的');history.go(-1);</script>");
    exit;
}
if (empty($_POST["yd631_call"])) {
    echo ("<script type='text/javascript'> alert('电话不能为空');history.go(-1);</script>");
    exit;
}
if (!is_numeric($_POST["yd631_call"])) {
    echo ("<script type='text/javascript'> alert('电话要是数字的');history.go(-1);</script>");
    exit;
}
if (empty($_POST["yd631_email"])) {
    echo ("<script type='text/javascript'> alert('邮箱不能为空');history.go(-1);</script>");
    exit;
}
if ($_POST["yd631_email"] != "") {
    if (!checkmail($_POST["yd631_email"])) {
        echo ("<script type='text/javascript'> alert('不对了,邮箱格式');history.go(-1);</script>");
        exit;
    }
}
if (empty($_POST["yd631_address"])) {
    echo ("<script type='text/javascript'> alert('地址不能为空');history.go(-1);</script>");
    exit;
}
$yd631_name = $_POST["yd631_name"];
$yd631_pws = $_POST["yd631_pws"];
$yd631_sex = $_POST["yd631_sex"];
$yd631_age = $_POST["yd631_age"];
$yd631_call = $_POST["yd631_call"];
$yd631_email = $_POST["yd631_email"];
$yd631_address = $_POST["yd631_address"];
$yd631_time = date("Y-m-d");
$yd631_pass = "no";
$db = mysql_connect($servername, $sqlservername, $sqlserverpws);
mysql_select_db($sqlname, $db);
$sql = "select * from $sqltable where yd631_name='$yd631_name'";
$result = mysql_fetch_row(mysql_query($sql));
if ($result) {
    echo ("<script type='text/javascript'> alert('用户名在,你就不能注册这个名字');history.go(-1);</script>");
} else {
    $sql = "insert into $sqltable(yd631_name,yd631_pws,yd631_sex,yd631_age,yd631_call,yd631_email,yd631_address,yd631_time,yd631_pass) values('$yd631_name','$yd631_pws','$yd631_sex','$yd631_age','$yd631_call','$yd631_email','$yd631_address','$yd631_time','$yd631_pass') ";
    mysql_query($sql);
    echo ("<script type='text/javascript'> alert('添加成功');location.href='index.php';</script>");
}
?>


mysql数据库

-- 

-- 表的结构 `yd631_users`

--

CREATE TABLE `yd631_users` (

  `yd631_id` int(10) NOT NULL auto_increment,

  `yd631_name` varchar(10) default NULL,

  `yd631_pws` varchar(10) default NULL,

  `yd631_sex` varchar(4) default NULL,

  `yd631_age` varchar(4) default NULL,

  `yd631_call` varchar(15) default NULL,

  `yd631_email` varchar(20) default NULL,

  `yd631_address` text,

  `yd631_pass` varchar(4) default NULL,

  `yd631_time` date default NULL,

  PRIMARY KEY  (`yd631_id`)

) ;


本文地址:http://www.phprm.com/code/fbd0a3a96ca2352576e9af9da8ced0b6.html

转载随意,但请附上文章地址:-)

标签:none

发表留言