亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果用戶已經在 php mysql 中登錄,如何將用戶重定向到配置文件頁面

如果用戶已經在 php mysql 中登錄,如何將用戶重定向到配置文件頁面

PHP
MM們 2023-03-11 16:34:43
我有登錄字段 id 和密碼的主頁如果用戶使用 id 和密碼登錄它重定向到 profile.php 它工作正常,但是當我打開新選項卡時它再次顯示登錄頁面而不是配置文件頁面。下面是我的代碼<?phpsession_start();include('includes/config.php');if(isset($_POST['login'])){$status='1';$email=$_POST['username'];$password=md5($_POST['password']);$sql ="SELECT email,password FROM users WHERE email=:email and password=:password and status=(:status)";$query= $dbh -> prepare($sql);$query-> bindParam(':email', $email, PDO::PARAM_STR);$query-> bindParam(':password', $password, PDO::PARAM_STR);$query-> bindParam(':status', $status, PDO::PARAM_STR);$query-> execute();$results=$query->fetchAll(PDO::FETCH_OBJ);if($query->rowCount() > 0){$_SESSION['alogin']=$_POST['username'];echo "<script type='text/javascript'> document.location = 'profile.php'; </script>";} else{echo "<script>alert('Invalid Details Or Account Not Confirmed');</script>";}}?>如果用戶已經登錄,如果在新選項卡或新窗口中打開,如何將用戶重定向到 profile.php這是“admin”目錄中的同一個登錄頁面<?phpsession_start();if(isset($_SESSION['alogin'])){ header('Location: dashboard.php');}include('includes/config.php');if(isset($_POST['login'])){$email=$_POST['username'];$password=md5($_POST['password']);$sql ="SELECT UserName,Password FROM admin WHERE UserName=:email and Password=:password";$query= $dbh -> prepare($sql);$query-> bindParam(':email', $email, PDO::PARAM_STR);$query-> bindParam(':password', $password, PDO::PARAM_STR);$query-> execute();$results=$query->fetchAll(PDO::FETCH_OBJ);if($query->rowCount() > 0){$_SESSION['alogin']=$_POST['username'];echo "<script type='text/javascript'> document.location = 'dashboard.php'; </script>";} else{  echo "<script>alert('Invalid Details');</script>";}}?>問題是如果我在不同選項卡的同一個窗口中登錄如果我登錄用戶然后管理員也登錄并且如果我注銷其中任何一個用戶或管理員都注銷
查看完整描述

1 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

那么您可以將此代碼添加到您的 php 代碼中。這是你應該做的


<?php

session_start();

if(isset($_SESSION['alogin'])){

 header('Location: profile_page.php');

}

希望對你有幫助,還有很多這樣的問題。


查看完整回答
反對 回復 2023-03-11
  • 1 回答
  • 0 關注
  • 122 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號