资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php注册代码的数据库 php数据库登录注册页面

求一个最简单的PHP页面注册代码,数据库为MySQL

u_signup.htmhtml

成都创新互联公司专业为企业提供贵池网站建设、贵池做网站、贵池网站设计、贵池网站制作等企业网站建设、网页设计与制作、贵池企业网站模板建站服务,十多年贵池做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

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" /pp 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($record0)

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,把注册代码输入到数据库中

建立index.php

输入:

form action='reg.php' method='method'

用户名:input type='text' name='uname' /br

密码:input type='password' name='upassword' /br

input type='注册' value='submit' /

/form

保存退出

在相同目录下建立regist.php

输入:

?php

$username=$_POST[uname]; //通过POST方法获得提交数据,uname对应index.php中的uname;upassword一样

$userpassword=$_POST[upassword];

mysql_connect('localhost','root','数据库密码); //链接数据库

mysql_select_db('数据库名'); //选择数据库

$sql = "insert into user(uname,upassword) values"('$username',$userpassword); //插入数据的SQL字符串

if(mysql_query($sql)){ //mysql_query($sql)执行插入语句,if为判断是否插入成功

}else{

echo '注册失败';

}

?

PHP把注册代码存入数据库,为什么他老是注册失败?

有两处错误

$sql = "insert into users(user,pass) values('$user','$pass')";改为

$sql = "insert into users(user,pass) values(".$user.",".$pass.")";

$user  $pass  没有赋值操作,应该是为空,给它赋值一下应该就可以了

php注册信息提取,怎样把注册的信息放到数据库内?

传统方法是用 form标签 将输入的数据 提交到后台的php, 由php获得数据后写入数据库, 下面SubMsg.php 就是用来处理的后台

form name="MsgForm" method="post" action="SubMsg.php" onsubmit="return CheckForm();"label for='jqshul'机器数量/labelinput name="jqshul" type="text" class="InputBorder" id="jqshul" size="66" input type="submit" name="Submit" value="预定" /form

后台 SubMsg.php

? if (!isset($jqshul)){ echo "机器数量不存在," return;} echo $jqshul;//这个变量就是从前台接收的机器数量. 字段的name 是什么就写什么// 如何写入数据库, 要看用什么数据库了 要配置数据库不是一两句能说清的了//大致流程 是配置数据库 打开数据连接 根据变量生成SQL语句 执行语句?


新闻标题:php注册代码的数据库 php数据库登录注册页面
文章分享:http://cdkjz.cn/article/hijoeh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220