PHP本地主机运行错误

时间:2019-08-14 17:29:42

标签: php

我想重定向index.php,如果用户单击注销按钮,它将重定向到login.php页面,但不是。 http://localhost:/dropedit/GAMEBOX 并且如果像下面这样的一种错误全部出错,整个页面就会变得乱码 http://localhost:/dropedit/GAMEBOX/index.php 注销按钮代码是“注销”?

我尝试过但是找不到东西!

1 个答案:

答案 0 :(得分:-1)

使登录按钮成为表单的一部分,并将表单提交到index.php。表单将包含一个空输入,告诉您页面已注销。例如:

<form action = '/' method = 'post'>
  <input style = 'display: none;' name = 'logout' value = 'logoutTrue">
  <input type = 'submit' value = 'Logout'>
</form>

接下来,一个简单的if语句来检查您是否已注销:

<?php 
if (isset($_POST['logout'])) {
  $logoutVal = $_POST['logout'];
  if ($logoutVal === "logoutTrue") {
    header("Location: http://localhost/login.php");
  }
}
?>

嗯,这应该起作用,我想呢?如果没有,请发布错误代码。