Php 如何正确设置存储在cookie旁边的会话用户名?
我正在创建一个网站或社交网站。问题是当我不使用cookie登录时,登录脚本成功地回显了会话存储的用户名,即Php 如何正确设置存储在cookie旁边的会话用户名?,php,html,oop,Php,Html,Oop,我正在创建一个网站或社交网站。问题是当我不使用cookie登录时,登录脚本成功地回显了会话存储的用户名,即echo$_会话['username']但当我尝试使用会话和cookie登录时,它不会回显会话存储的用户名!图片:[ if(!empty($rememberme)){ setcookie('username', $username, time()+(24*60*60)); }else{ $_SESSION['username'] = $username; } 请帮帮我!我的
echo$_会话['username']代码>但当我尝试使用会话和cookie登录时,它不会回显会话存储的用户名!图片:[
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
请帮帮我!我的代码是:
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
php(主页)
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
登录表单
用户名:
密码:
记住我
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
php(登录过程)
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
注销(Logout.php)
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
您有一个if-else语句:
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
摆脱else。当然,您可以设置cookie来记住他们的用户名,但无论如何都应该设置会话?您有一个if-else语句:
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}
摆脱其他人。当然,你可以设置一个cookie来记住他们的用户名,但不管怎样,会话都应该设置?哈哈,我错了!非常感谢!你是英雄!所有最好的朋友!-)哈哈,我错了!非常感谢!你是英雄!所有最好的朋友!-)
if(!empty($rememberme)){
setcookie('username', $username, time()+(24*60*60));
}else{
$_SESSION['username'] = $username;
}