首页 > 后端开发 > 正文

登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码

2023-09-15 21:44:44 | 我爱编程网

后端开发是很多朋友有关注的类型,那么登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码,我爱编程网为大家带来了相关文章,希望给大家提供参考。

登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码

用PHP做网站后台管理登陆界面详细代码

1、登录的处理程序可以是同一个,验证登录成功后,就判断status的值,如果是1,则返回前台,是2,则进入后台。后台管理程序,验证status是否大于等于2,是则进入,否则“关门”。

2、面向对象写法:登录模板login.html,处理类,LoginAction.class.php。

3、当退出了之后修改增加的内容不再显示出来。

登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码我爱编程网

在线等!急! 用PHP编写程序,实现简单的用户登录页面 (1)制作login.html用户登录页面,效果图如下:

login.html
<form action="login.php" method="post" name="formUser" >
<table width="100%" border="0" align="left" cellpadding="5" cellspacing="3">
<tr>
<td width="25%" align="right">用户名:</td>
<td width="65%">
<input name="username" type="text" size="25" id="username" />
</td>
</tr>
<tr>
<td align="right">登陆密码:</td>
<td>
<input name="password" type="password" id="password1" />
</td>
</tr>
<tr>
<td align="right">确认密码:</td>
<td>
<input name="confirm_password" type="password" id="conform_password" />
</td>
</tr>
<tr>
<td align="right">选择性别:</td>
<td>
<input name="rd1" type="radio" size="25" id="rd1" value="男" checked/>
<input name="rd2" type="radio" size="25" id="rd2" value="男"/>
</td>
</tr>
<tr>
<td align="right">个人爱好:</td>
<td>
<input name="ck1" type="checkbox" size="25" id="ck1" value="音乐" checked/>
<input name="ck2" type="checkbox" size="25" id="ck2" value="游戏"/>
<input name="ck3" type="checkbox" size="25" id="ck3" value="电影"/>
</td>
</tr>
<tr>
<td align="right">备注信息:</td>
<td>
<input name="t1" type="text" size="25" id="t1" value="" />
</td>
</tr>
<tr>
<td >
<input name="Submit" type="submit" value="普通提交按钮" >
</td>
<td>
<input name="btn1" type="btn" value="重置按钮" >
</td>

</tr>
</table>
</form>
login.php
$username = isset($_POST['username']) ? trim($_POST['username']) : '';
$password = isset($_POST['password']) ? trim($_POST['password']) : '';
if (strlen($password) < 6)
{
show_message($_LANG['passport_js']['password_shorter']);
}
if (strpos($password, ' ') > 0)
{
show_message($_LANG['passwd_balnk']);
}
if (register($username, $password) !== false)
{
/*把新注册用户的扩展信息插入数据库*/
$sql = 'SELECT id FROM ' . $ecs->table('reg_fields') . ' WHERE type = 0 AND display = 1 ORDER BY dis_order, id'; //读出所有自定义扩展字段的id
$fields_arr = $db->getAll($sql);
$extend_field_str = ''; //生成扩展字段的内容 字符串
foreach ($fields_arr AS $val)
{
$extend_field_index = 'extend_field' . $val['id'];
if(!empty($_POST[$extend_field_index]))
{
$temp_field_content = strlen($_POST[$extend_field_index]) > 100 ? mb_substr($_POST[$extend_field_index], 0, 99) : $_POST[$extend_field_index];
$extend_field_str .= " ('" . $_SESSION['user_id'] . "', '" . $val['id'] . "', '" . compile_str($temp_field_content) . "'),";
}
}
$extend_field_str = substr($extend_field_str, 0, -1);
if ($extend_field_str) //插入注册扩展数据
{
$sql = 'INSERT INTO '. $ecs->table('reg_extend_info') . ' (`user_id`, `reg_field_id`, `content`) VALUES' . $extend_field_str;
$db->query($sql);
}
}
else
{
$err->show($_LANG['sign_up'], 'login.php?act=login');
}

登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码

php如何实现登录的操作功能


php实现登录操作的方法:首先连接和创建数据库;然后使用layui框架创建前台页面;接着创建“login.php”文件,用来判断用户名密码的正确性;最后访问文件目录查看登录界面效果即可。
推荐:《PHP视频教程》
开始自然是从最简单的功能起步,我第一个任务选择了做一个登录操作,其实也没想象中那么简单。
1.首先自然是连接和创建数据库
这部分我写在model.php中
$userName='root';
$passWord='';
$host='localhost';
$dataBase='login';
//创建连接
$conn=mysqli_connect($host,$userName,$passWord,$dataBase);2.写前台页面,为了熟练前端框架,用了layui框架使界面,前面有一段js代码,来判断用户名密码输入是否为空
<!DOCTYPE html>
<html lang="en">
<script src="layui.js";></script>
<link rel="stylesheet" href="layui.css" ;>
<head>
<meta charset="UTF-8">
<title>注册登录</title>
</head>
<script language=JavaScript>
function InputCheck()
{
if (Login.username.value == "")
{
alert("请输入用户名!");
Login.username.focus();
return (false);
}
if (Login.password.value == "")
{
alert("请输入密码!");
Login.password.focus();
return (false);
}
}
</script>
<body >
<p >
<p >
<p class="layui-form">
<form action="login.php" method="post" name="Login" οnsubmit="return InputCheck()">
<p class="layui-form-item" >
<h3>注册登录系统</h3>
</p>
<hr>
<p class="layui-form-item">
<label class="layui-form-label">用户名</label>
<p class="layui-input-block">
<input type="text" name="username" id="username" placeholder="用户名" autocomplete="off" class="layui-input">
</p>
</p>
<p class="layui-form-item">
<label class="layui-form-label">密 码</label>
<p class="layui-input-block">
<input type="password" name="password" id="password" placeholder="密码" autocomplete="off" class="layui-input">
</p>
</p>
<p class="layui-form-item">
<p class="layui-input-block";>
<input type="submit" value="登录" class="layui-btn">
<input type="button" value="注册" class="layui-btn">
</p>
</p>
</form>
</p>
</p>
</p>
</body>
</html>3.login.php 用来判断用户名密码的正确性,关于这一点我看了网上的很多方法,五花八门,在我没遇到障碍之前,我决定先用简单的形式,就是用sql语句查询用户名配上密码的结果集,结果集为空,则不存在该用户。
<?php
//数据库连接
require_once 'model.php';
//从登录页接受来的数据
$name=$_POST['username'];
$pwd=$_POST['password'];
$sql="select id,username,password from user where username='$name' AND password='$pwd';";
$result=mysqli_query($conn,$sql);
$row=mysqli_num_rows($result);
if(!$row){
echo "<script>alert('密码错误,请重新输入');location='login.html'</script>";
}
else{
echo "<script>alert('登录成功');location='123'</script>";
};4.文件目录
5.效果




6.小结
总体上不是特别困难,因为功能十分简单,下一步的任务是加入注册功能,以及验证码功能。

以上就是我爱编程网为大家带来的登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码,希望能帮助到大家,了解更多相关信息,敬请关注我爱编程网。
与“登录界面代码php框架 用PHP做网站后台管理登陆界面详细代码”相关推荐
php后端登录框架 用PHP做网站后台管理登陆界面详细代码
php后端登录框架 用PHP做网站后台管理登陆界面详细代码

web后端开发框架有哪些web后端开发框架有以下回答:1、Symfonysymfony是一个非常稳定的PHP框架,适合大型或复杂的企业级项目。Symfony由一组PHP组件、一个应用程序框架、一个社区和一种哲学组成,所有这些组件协同工作,帮助实现web上的一个共同目标。这些原因使得Symfony成为web开发的高级框架。它能够帮助全栈开发人员创建可伸缩的网站,以

2023-09-11 13:53:55
php框架实现登录 用PHP做网站后台管理登陆界面详细代码
php框架实现登录 用PHP做网站后台管理登陆界面详细代码

用PHP做网站后台管理登陆界面详细代码1、登录的处理程序可以是同一个,验证登录成功后,就判断status的值,如果是1,则返回前台,是2,则进入后台。后台管理程序,验证status是否大于等于2,是则进入,否则“关门”。2、面向对象写法:登录模板login.html,处理类,LoginAction.class.php。3、当退出了之后修改增加的内容不再显示出来。php如何

2023-08-27 12:11:31
后台管理系统框架php 用PHP做网站后台管理登陆界面详细代码
后台管理系统框架php 用PHP做网站后台管理登陆界面详细代码

web后台框架包括哪些?给大家总结介绍主流的web后端开发框架。一、Laravel当我们谈到后端web开发框架时,laravel会出现在前面。自2011年成立以来,Laravel为开发者展示了一条光明的道路。Laravel是一个免费的开源PHPweb框架,旨在按照模型-视图-控制器(MVC)架构模式构建最先进的web应用程序。Laravel的一些特性是具有专用依赖

2023-09-23 05:56:56
php后端管理框架模板 用PHP做网站后台管理登陆界面详细代码
php后端管理框架模板 用PHP做网站后台管理登陆界面详细代码

用PHP做网站后台管理登陆界面详细代码1、登录的处理程序可以是同一个,验证登录成功后,就判断status的值,如果是1,则返回前台,是2,则进入后台。后台管理程序,验证status是否大于等于2,是则进入,否则“关门”。2、面向对象写法:登录模板login.html,处理类,LoginAction.class.php。3、当退出了之后修改增加的内容不再显示出来。php模板

2023-09-22 04:11:03
php信息管理功能后台框架 用PHP做网站后台管理登陆界面详细代码
php信息管理功能后台框架 用PHP做网站后台管理登陆界面详细代码

用PHP做网站后台管理登陆界面详细代码1、登录的处理程序可以是同一个,验证登录成功后,就判断status的值,如果是1,则返回前台,是2,则进入后台。后台管理程序,验证status是否大于等于2,是则进入,否则“关门”。2、面向对象写法:登录模板login.html,处理类,LoginAction.class.php。3、当退出了之后修改增加的内容不再显示出来。php中常

2023-10-04 06:49:53
前后端管理框架模板php 用PHP做网站后台管理登陆界面详细代码
前后端管理框架模板php 用PHP做网站后台管理登陆界面详细代码

PHP有哪些流行的框架PHP有哪些流行的框架?PHP有哪些流行的框架?PHP作为一种十分流行的编程语言,拥有大量的应用领域和开源程序库。其中,PHP框架可以有效提高对PHP语言的理解和运用水平。框架作为一种用于开发网络应用程序的基础架构,可以让开发者在不同项目的开发中提高效率。在PHP框架领域中,有许多众所周知、使用广泛的优秀框架,其中一些常见的PHP框架如下:1.Lara

2023-09-26 16:36:09
php主网页结构框架模板代码 用PHP做网站后台管理登陆界面详细代码
php主网页结构框架模板代码 用PHP做网站后台管理登陆界面详细代码

php模板和框架的区别的区别是什么在php中,模板一般指的是View层的东西,是为浏览用的;而框架是为实现mvc设计模式,是在最基本的代码里继续封装成一个完整的系统;可以说模板是框架的组成部分。推荐:《PHP视频教程》模板是为浏览用的,框架是在最基本的代码里继续封装成一个完整的系统.模板是框架的组成部分。框架为实现mvc设计模式,一般都会使用模板机制来写V(view)层,实现V

2023-10-03 05:47:31
web前端开发登录界面dw 急!!!求一个用DW做的登陆界面的代码
web前端开发登录界面dw 急!!!求一个用DW做的登陆界面的代码

急!!!求一个用DW做的登陆界面的代码//这是login.html页面分别把两个拷贝保存到文本改.html就可以了放到同一个目录下&lt;!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"&gt;&lt;html&gt;&lt;head&gt;&lt;title&gt;logi

2023-09-27 02:34:40