PHP - 访问不同的页面

时间:2015-09-21 06:43:22

标签: php html

我想让我的php页面如下所示:

  • 如果我点击“我的帐户”,它会将我链接到登录页面,如果我是 没有登录该网站。
  • 如果我点击“我的帐户”,我就是 已经登录到网站,它将带我到用户帐户。

2 个答案:

答案 0 :(得分:0)

您可以为此目的使用PHP会话。请看下面的示例

Login With Session

答案 1 :(得分:0)

您必须设置会话变量

登录页面:login.php 例如

    <?php
// Start the session
session_start();
?>
<!DOCTYPE html>
<html>
<body>
<?php

if(($_POST['username']=="myusername") && ($_POST['password']=="password"))
    {
    $_SESSION["mysession"] = $_POST['username'];
    }
else {
?>
 <form action="" method="post">
  User Name:<br>
  <input type="text" name="firstname" value="">
  <br>
  Password:<br>
  <input type="password" name="password" value="">
  <br><br>
  <input type="submit" value="Submit">
</form> 

<?php  }

?>

我的帐户页面

<?php
// Start the session
session_start();

if (isset($_SESSION['mysession'])){
echo $_SESSION['mysession'];
}
else 
{
header("Location: http://example.com/login.php");
die();
}
?>