PHP怎么避免在登录后的页面中刷新时重新提交表单?怎么让服务器记住当前用户的登录状态啊?

PHP怎么避免在登录后的页面中刷新时重新提交表单?怎么让服务器记住当前用户的登录状态啊?,第1张

你好!
if(
$_SESSION[''user_id])
{
header('Location:
aphp');
}
登陆后给session赋值,判断存在某值就跳转到其他页面
如果对你有帮助,望采纳。

以iPhone 6s,iOS123为例:

需要用到的工具:设置。

一、在桌面找到设置并打开。

二、在设置菜单下滑找到账户与密码并打开。

三、将自动填充密码的开关设置为打开状态。打开网站与应用密码。

四、将需要记住密码的网站添加即可。

你好!你可以点击菜单中的[工具]-选择[Internet选项]-选择[内容]标签-打开[自动完成]类组的[设置]-将[表单上的用户名和密码]勾选就可以了。
如果这样还不行可能是浏览器出现了一些问题,可以通过重置IE来恢复浏览器的默认设置,方法是点击[工具]-选择[Internet选项]-选择[高级]标签-点选[重置]就可以了。
需要注意的是,重置IE会导致以下后果:IE内用户隐私数据丢失,加载项及工具栏禁用,安全设置将恢复默认设置,用户自定义搜索引擎被删除。
另外,如果您输入用户名首字符,将出现表单,选择用户名后按[Tab]即可自动输入存储的密码。

一般用session
LoginName = request("LoginName") '登录用户名
Password = request("Password") '密码
然后就select 数据库是否有等于LoginName Password
如果有记录。
查询真实姓名
把姓名赋值到Session
Session("Employee_Name") = Employee_Name
,就完成了session

登陆的首页判断一下session是否为空,却确定该用户是否有登陆
if Session("Employee_Name")<>"" then
ServerTransfer "mmindexasp"
responseend
end if

在php中要保存登录状态,一般都会用cookie或session来保存用户的信息,比如用户名和密码。例子:

$_SESSION['user_id']=$user_id;
$_SESSION['username']=$password;
setcookie('user_id',$user_id,time()+(60602430));
setcookie('username',$password,time()+(60602430));

如果要用户下次来访问网站还能读取用户信息就要使用cookie,它可以把用户信息存到电脑中,而用session保存的信息关闭浏览器就会销毁。

vivo手机在浏览器上登录网址首次输入密码时,会有d窗出现,内容为:是否希望浏览器记住此密码,可以根据实际情况,选择“永不、记住、或暂不保存”选项。若选择了记住,需要清除,可以在浏览器设置中清除记录中勾选保存密码。
注:此 *** 作可会清除浏览器上保存的所有密码,建议慎重。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12673970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存