利用PHP连接数据库操作用户注册、审核与登录页面
注册页面
身体
氕注册页面/h1
form action=" zhucchuli。PHP " method=" post "
差异用户名:输入type="text" name="uid"//div
差异密码:input type=" text " name=" pwd "//div
差异姓名:输入type="text" name="name"//div
差异性别:输入type="text" name="sex" /div
差异生日:输入type="text" name="生日"/div
输入类型="提交"值="注册"/
/form
/body
注册处理页面
?服务器端编程语言(专业超文本预处理器的缩写)
$ uid=$ _ POST[" uid "];
$ pwd=$ _ POST[" pwd "];
$ name=$ _ POST[" name "];
$ sex=$ _ POST[“sex”];
美元生日=$_POST["生日"];
包括(“LZY。上课。PHP ");
$ db=new LZY();
$ SQL=" in zhuce VALUES(' { $ uid } ',' {$pwd} ',' {$name} ',' {$sex} ',' { $生日} ',0)";
if($db-query($sql,0))
{
header("位置: zhucyemenandenglu。PHP ");
}
其他
{
回声"注册失败!";
}
登录页面
身体
氕页面登录/h1
form action=" zdlchuli。PHP " method=" post "
差异用户名:输入type="text" name="uid"//div
差异密码:输入type="password" name="pwd"//div
divinput type="submit" value="登录"//div
/form
/body
注册登录处理页面
?服务器端编程语言(专业超文本预处理器的缩写)
$ uid=$ _ POST[" uid "];
$ pwd=$ _ POST[" pwd "];
包括(“LZY。上课。PHP ");
$ db=new LZY();
$sql="从朱策中选择*其中uid=“{ $ uid }”;
$ arr=$ db-Query($ SQL);
if($ arr[0][1]=$ pwd!空($pwd))
{
if($arr[0][5])
{
标题(“位置: ZC大街。PHP ");
}
其他
{
回声"该用户尚未通过审核!";
}
}
其他
{
回声"登录失败!";
}
注册主界面
身体
氕用户审核/h1
表格宽度="100%"边框="1"单元格填充="0"单元格间距="0"
tr
(美)财政部(财政部)用户名/td
(美)财政部(财政部)姓名/td
(美)财政部(财政部)性别/td
(美)财政部(财政部)生日/td
(美)财政部(财政部)操作/td
/tr
?服务器端编程语言(专业超文本预处理器的缩写)
包括(“LZY。上课。PHP ");
$ db=new LZY();
$sql="从朱策中选择*";
$ arr=$ db-Query($ SQL);
foreach(arr为五美元)
{
$str=$v[5]?" span style='底色:绿色'已通过/span " : " a href=' zcconguo。PHP?uid={$v[0]} '通过/a”;
回声tr
td{$v[0]}/td
td{$v[2]}/td
td{$v[3]}/td
td{$v[4]}/td
td{$str}/td
/tr ";
}
?
/table
/body
/html
审核通过代码
?服务器端编程语言(专业超文本预处理器的缩写)
$ uid=$ _ GET[" uid "];
包括(“LZY。上课。PHP ");
$ db=new LZY();
$sql="update zhuce set isok=1,其中uid=“{ $ uid }”;
if($db-Query($sql,0))
{
标题(“位置: ZC大街。PHP ");
}
其他
{
回声"通过失败!";
}