注册页面php
u_signup.htm<html>
<head>
</head>
<title>欢迎注册网络图书销售信息管理系统</title>
<body>
<p align="center" class="style">会员注册</p>
<hr>
<form name="form1" method="post" action="u_signup.php">
<p align="center">身份证号<input name="u_sfzh" type="text" maxlength="18"></p>
<p align="center">会员姓名<input name="u_hyxm" type="text" ></p>
<p align="center">会员密码<input name="u_hymm1" type="password" ></p>
<p align="center">密码确认<input name="u_hymm2" type="password" ></p>
<p align="center">联系电话<input name="u_lxdh" type="text" ></p>
<p align="center">联系地址<input name="u_lxdz" type="text" ></p>
<p align="center">银行名称<input name="u_yhmc" type="text" ></p>
<p align="center">银行卡号<input name="u_yhkh" type="text" ></p><p align="center"><input name="u_return" type="submit" value="会员注册"></p>
</form>
</body>
</html> u_signup.php<?php
//验证身份证号
$sfzh=$_POST['u_sfzh'];
if(empty($sfzh))
die("身份证号不能为空");
else if(strlen($sfzh)!=18)
die("身份证号应为18位");
else if(!is_numeric($sfzh))
die("身份证号应为18位数字");//验证会员姓名
$hyxm=$_POST['u_hyxm'];
if(empty($hyxm))
die("会员姓名不能为空");
else if(strlen($hyxm)<4)
die("会员姓名应最少2个字符");
//验证会员密码
$hymm1=$_POST['u_hymm1'];
$hymm2=$_POST['u_hymm2'];
if(empty($hymm1) or empty($hymm2))
die("会员密码不能为空");
else if(strlen($hymm1)<4 or strlen($hymm2)<4 )
die("会员密码至少是4个字符");
else if($hymm1!=$hymm2)
die("两次输入的密码不一致");//验证联系电话
$lxdh=$_POST['u_lxdh'];
if(empty($lxdh))
die("联系电话不能为空");
else if(!is_numeric($lxdh))
die("联系电话应为数字");//验证联系地址
$lxdz=$_POST['u_lxdz'];
if(empty($lxdz))
die("联系地址不能为空");
else if(strlen($lxdz)<6)
die("联系地址应最少6个字符");//验证银行名称和银行卡号
$yhmc=$_POST['u_yhmc'];
$yhkh=$_POST['u_yhkh'];
if(empty($yhmc) or empty($yhkh))
die("银行名称和银行卡号不能为空");
else if(strlen($yhmc)<4 or strlen($yhkh)<4 )
die("银行名称和银行卡号至少是4个字符");//获取系统日期和时间
$v_time=date("Y-m-d H:i:s");include "conn.php";mysql_query("set names 'GB2312'");//判断是否存在相同用户
//查询数据的sql语句形式:select * from member where 身份证号='123456789012345678'
$v_find="select * from member where 身份证号='".$sfzh."'";
//echo($v_find);
//echo("<br>");
$result=mysql_query($v_find,$conn);
$record=mysql_num_rows($result);
if($record>0)
die($sfzh."该会员身份证号已经注册,不得重复,注册失败。");//注册用户
//插入数据的sql语句形式:insert into member values('11111111111111','1111',''...)
$v_insert="insert into member values('".$sfzh."','".$hyxm."','".$hymm1."','".$lxdh."','".$lxdz."','".$yhmc."','".$yhkh."','".$v_time."',0)";//echo($v_insert);
//echo("<br>");$result=mysql_query($v_insert);echo("注册成功");?>conn.php<?php
$host="localhost";
$user="root";
$password="123456";$conn=mysql_connect($host,$user,$password);
if(!$conn)
die("连接MySQL服务器失败。".mysql_error());$dbase="bookstore";
$db_select=mysql_select_db($dbase,$conn);
if(!$db_select)
die("连接MySQL数据库失败。".mysql_error());
?>
⑵ 如何用php在登录页面中设置“注册”按钮,然后点击后即进入注册页面啊在此先感谢了
用Form表单,如<form action="你要跳转的页面网址" name="form" method="post"/
<input type="submit" name="name" value="注册"/>
></form>
这样的话,点击注册按钮就跳转到你想要的网址那儿去了