很多站长朋友们都不太清楚php用户交互界面,今天小编就来给大家整理php用户交互界面,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php制作登陆页面如何实现不同用户跳转不同的界面 2、 PHP做一个用户登录页面 3、 HTML创建了一个用户密码简单登陆界面在PHP上运行 4、 如何制作php登陆界面 5、 php与html交互。 php制作登陆页面如何实现不同用户跳转不同的界面数据库设置时需要添加一个组字段 类型设置为tinyint【该字段可用来归类-管理员和用户,可用来进行权限控制】
登录时验证该字段值是什么【例:0管理员 1普通用户。。。】
0就跳转到管理员对应页面
1就跳转到用户对应页面
PHP做一个用户登录页面index.html登录页面代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>登录示例</title>
</head>
<body>
<form id="forms" name="forms" method="post" action="loginchk.php">
用户名:<input type="text" id="uname" name="uname" value=""/><br/>
密码:<input type="password" id="upass" name="upass" value=""/><br/>
<input type="submit" id="loginbtn" value="立即登录"/>
<input type="reset" id="resetbtn" value="重新填写"/>
</form>
</body>
</html>
loginchk.php 的PHP程序代码如下:
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
if($uname=="admin"$upass=="admin")
{
echo "登录成功";
}
else
{
echo "登录失败,<a href='index.html'>重新登录</a>";
}
?>
以上只是一个简单示例,真正的开始,需要考到很多因素,比如说登录前有效性检查,加入登录验证码,程序需要连接数据库进行用户匹配等。
希望对你有帮助 。
如果使用数据库进行进行匹配的话,PHP程序可以这样改进一下。
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
$con = mysql_connect("localhost","root","root");
mysql_select_db("dbname", $con);
$result = mysql_query("select * from dusers where uname='$uname' and upass='$upass'");
$rs = mysql_fetch_array($result);
if($rs)
{
echo "登录成功";
}
else
{
echo "登录失败,<a href='index.html'>重新登录</a>";
}
?>
不过你需要连接到你自己的指定的数据库和数据表。
HTML创建了一个用户密码简单登陆界面在PHP上运行把php代码跟html代码写在一个文件里,用post请求会安全点,post提交到当前脚本,然后判断,直接echo出js语句就行了,这是一种不规范的做法,还有一种就是用异步请求ajax技术
如何制作php登陆界面如果你要的只是界面,那么我给你一个好的建议。
你可以去Bootstrap官网这个里面去找你想要的组件。
做出很炫的登录界面。
并且提供源代码。
凡事多动手,不要只会照搬。
我给你源代码你也不会做。
所以,你还是多去看看如何写。
如果,你要的是源码,那么你也可以去thinkphp官网去看看。有很多很不错的代码。值得学习。登录界面其实很简单,说白了,就是表单提交。
php与html交互。你html页面用ajax异步请求php页面,
然后php页面对提交的数据验证,将验证信息封装成一个json数据返回给html就行,
总之,就是你去了解一下ajax就很简单
关于php用户交互界面的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php用户交互界面 php用户登录界面的详细内容...