在PHP中判断用户登录状态可以通过以下几种方式实现:
session_start();
if(isset($_SESSION['user_id'])){
// 用户已登录
}else{
// 用户未登录
}
if(isset($_COOKIE['user_id'])){
// 用户已登录
}else{
// 用户未登录
}
$user_id = $_SESSION['user_id']; // 假设用户信息保存在会话中
$query = "SELECT * FROM users WHERE id = $user_id";
$result = mysqli_query($connection, $query);
if(mysqli_num_rows($result) > 0){
// 用户已登录
}else{
// 用户未登录
}
以上是几种判断用户登录状态的常见方式,可以根据具体的情况选择适合自己的方法。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: php dateperiod 如何处理节假日