简单的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
转载随意,但请附上文章地址:-)