本篇文章给大家谈谈php记住用户名怎么做,以及php登录成功显示用户名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录:
- 1、php中 如何 实现记住用户名 和 密码。
- 2、php中用户登录时将用户名保存为$_SESSION['username']
- 3、php 登录页面判断记住登录用户名和登录密码
- 4、thinkphp如何实现记住用户名,密码,自动登录
- 5、php怎么实现记住用户名密码?
- 6、html下拉列表方式的用户名,如何实现记住用户名和密码功能??后台是php,请大仙们指教
php中 如何 实现记住用户名 和 密码。
设置cookie
举例
setcookie("id","root",time()+300);//ID为记录用户名的变量,root为用户名,time()+300cookie过期时间为300秒之后
setcookie("password","123456",time()+300);
取用:
$id=$_COOKIE["id"];
$_COOKIE为超全局变量,在该应用中都可以调用
php中用户登录时将用户名保存为$_SESSION['username']
name是字符串类型.sql语句需要加单引号!
可以这样
include "conn.php";
$qin="delete from online where name='{$_SESSION['username']}'";
mysql_query($qin);
php 登录页面判断记住登录用户名和登录密码
//注册页面不用php写也可以的,如下
html
head/head
body
form action="checkuser.php" method="post"
input type="text" name="username" /
input type="password" name="pwd" /
input type="submit" name="submit" value="提交"/
/form
/body
/html
//以下为checkuser.php
?php
if(isset($_POST['submit'])){
$conn = mysql_connect("localhost","root","");//这里需要你的mysql参数,第一个为主机,第二个为mysql的用户名,第三个为密码
mysql_select_db("test");//你的数据库应该叫test
$sql = "select * fro user where username='{$_POST['username']}'";
$result = mysql_query($sql);
if(!$result){
echo "用户名不存在";
}else{
echo "用户名正确";
}
mysql_close($con);
}
//你还需要建立mysql数据库
thinkphp如何实现记住用户名,密码,自动登录
这个是前端的问题不是thinkphp实现的 只要把登录信息存储到cookie设置好有效期 下次登录时判断cookie是否存在存在的话直接把信息给后端自动登录免去输入账号密码的过程
php怎么实现记住用户名密码?
是写在你的验证过程后的,如果用户名和密码验证成功就保存cookie或者session;
login.html前端登录界面:客户输入界面用户名,密码;
login.php 后端验证过程:通过post/get方式获取到客户输入的信息,然后跟数据库里的的账号密码就行匹配,如果正确就用setcookie保存下来,如果不正确就弹出相对应的错误提示;
例如:
登录界面;
PHP后端设置界面
显示效果;
html下拉列表方式的用户名,如何实现记住用户名和密码功能??后台是php,请大仙们指教
用COOKIE. 看看下面的对你有帮助没
remember.php
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
form id="form1" name="form1" method="post" action="check_remember.php"
table width="300" border="1" align="center" cellpadding="0" cellspacing="0"
thead
tr
td colspan="2" align="center"b记住用户名和密码/b/td
/tr
/thead
tr align="center"
td用 户 名:/td
tdinput type="text" value="?php echo $_COOKIE['name'];?" name="name"/td
/tr
tr align="center"
td密码:/td
tdinput type="password" name="password" value="?php echo $_COOKIE['password']?"/td
/tr
tr align="center"
td记住用户名和密码/td
td?php if($_COOKIE['remember'] == 1){?input type="checkbox" name="remember" value="1" checked?php }else{($_COOKIE['remember'] == "")?input type="checkbox" name="remember" value="1"?php }?/td
/tr
tr align="center"
td colspan="2"input type="submit" name="Submit" value="提交" //td
/tr
/table
/form
check_remember.php
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
?php
$name = $_POST['name'];
$password = $_POST['password'];
$remember = $_POST['remember'];
if($remember == 1){
setcookie('name',$name,time()+3600);
setcookie('password',$password,time()+3600);
setcookie('remember',$remember,time()+3600);
}else{
setcookie('name',$name,time()-3600);
setcookie('password',$password,time()-3600);
setcookie('remember',$remember,time()-3600);
}
echo "a href=\"remember.php\"返回/a";
?
php记住用户名怎么做的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php登录成功显示用户名、php记住用户名怎么做的信息别忘了在本站进行查找喔。