很多站长朋友们都不太清楚用户模块代码php,今天小编就来给大家整理用户模块代码php,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 用php实现登录模块,用户名user_name,密码user_pass,用户账号信息须存储到tb_admin表。求高手指点谢谢! 2、 求PHP登录记住我模块的代码和思路 3、 PHP用户登录模块的设计 4、 PHP模拟用户登录模块 用php实现登录模块,用户名user_name,密码user_pass,用户账号信息须存储到tb_admin表。求高手指点谢谢!就是只是实现登录,然后用户信息保存到表中?
一般情况是先进行注册,注册信息保存到表中,
然后登录的时候根据帐号到表中获取数据判断是否登录成功。
可以将具体要求说一下。
求PHP登录记住我模块的代码和思路function checklogin(){
if(emptyempty($_SESSION['user_info'])){ // 检查一下session是不是为空
if(emptyempty($_COOKIE['username']) || emptyempty($_COOKIE['password'])){ // 如果session为空,并且用户没有选择记录登录状
header(”location:login.php?req_url=”.$_SERVER['REQUEST_URI']); // 转到登录页面,记录请求的url,登录后跳转过去,用户体验好。
}else{ // 用户选择了记住登录状态
$user = getUserInfo($_COOKIE['username'],$_COOKIE['password']); // 去取用户的个人资料
if(emptyempty($user)){ // 用户名密码不对没到取到信息,转到登录页面
header(”location:login.php?req_url=”.$_SERVER['REQUEST_URI']);
}else{
$_SESSION['user_info'] = $user; // 用户名和密码对了,把用户的个人资料放到session里面
}
}
}
}
//检查用户是否登录
function checklogin(){
if(empty($_SESSION['user_info'])){ //检查一下session是不是为空
if(empty($_COOKIE['username']) || empty($_COOKIE['password'])){ //如果session为空,并且用户没有选择记录登录状
header(”location:login.php?req_url=”.$_SERVER['REQUEST_URI']); //转到登录页面,记录请求的url,登录后跳转过去,用户体验好。
}else{ //用户选择了记住登录状态
$user = getUserInfo($_COOKIE['username'],$_COOKIE['password']); //去取用户的个人资料
if(empty($user)){ //用户名密码不对没到取到信息,转到登录页面
header(”location:login.php?req_url=”.$_SERVER['REQUEST_URI']);
}else{
$_SESSION['user_info'] = $user; //用户名和密码对了,把用户的个人资料放到session里面
}
}
}
}
PHP用户登录模块的设计一句两句说不清楚。
大体流程:
注册流程:用户填表注册-〉数据库判断用户名是否重复-〉入库
登陆流程:填写信息-〉查库判断-〉返回结果
删除信息:制定用户信息-〉操作数据库删除
更改信息:获取原用户信息和新用户信息-〉更新数据库
PHP模拟用户登录模块html(login.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>
<script language="javascript">
function check(){
var user = document.getElementById("user");
var passwd = document.getElementById("passwd");
if(user.value.length == 0){
alert("用户名不能为空!");
return false;
}
if(passwd.value.length < 6){
alert("密码至少6位!");
return false;
}
}
</script>
</head>
<body>
<div style=" width:300px; height:200px; margin:auto auto;">
<form name="login" method="post" action="check_login.php">
<table width="300" height="200" cellpadding="0" cellspacing="0" border="1px">
<tr>
<td height="70">用户名:</td>
<td><input id="user" name="username" type="text" /></td>
</tr>
<tr>
<td height="78">密码</td>
<td><input id="passwd" name="password" type="password" /></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="登录" onclick="return check();" /><input type="reset" value="重置" /></center></td>
</tr>
</table>
</form>
</div>
</body>
</html>
php(check_login.php)
<?php
/*
* 验证登录页
* 2015-6-6
* 预设用户名admin,密码1234567,
* 如果相同则显示登录成功!,错误则显示用户或密码错误;
*/
$username = $_POST['username'];
$password = $_POST['password'];
if($username == 'admin' $password =='1234567'){
echo "登录成功!";
}else{
echo "用户或密码错误";
}
?>
关于用户模块代码php的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于用户模块代码php 用户模块设计的详细内容...