1
這裏的所有前沿的第一個定時器。我已經完成了我的挖掘工作,並準備好發佈它。我似乎無法讓我的會話變量繼續。從我讀過的,標題(LOCATION :)可以做一些相當不可思議的東西,有些代碼可能無法完成。在session_start();在每一頁的頂部。繼承人第1頁:
<?php
session_start();
include "/header.php";
$username = $_POST["user"];
$db = new SQLite3("../../database/login.db");
$password = md5($_POST["password"]);
$userquery = $db->querySingle("SELECT username FROM accounts WHERE username='$username';");
$passquery = $db->querySingle("SELECT password FROM accounts WHERE username='$username';");
$loggedin = false;
我這裏所說的會話變量頁面相同的(1):
if ($loggedin == true)
{
$_SESSION['user'] = $username;
header('LOCATION: ../test.php');
}
然後在登錄頁面(2)頭引用我有:
<?php session_start();?>
<?php include "header.php";?>
<html>
<head>
<link href="dashboard.css" rel="StyleSheet" type="text/css"/>
<title>
Dashboard
</title>
<h1>
Dashboard
</h1>
<h2>
Greetings: <span><?php echo $_SESSION['user'];?></span> Today's date: <span><?php $date = date("l,F,N,Y"); echo $date;?></span>
任何幫助,將不勝感激。我覺得我錯過了簡單的事情。感謝大家!
如果您添加退出,會發生什麼情況;在頭函數調用之後?也可以嘗試使其成爲絕對網址來代替../test.php。 – Maximus2012
這樣的事情:header('Location:http://www.example.com/test.php'); 退出; – Maximus2012
嗨@ Maximus2012那快!我試着添加exit();它什麼也沒做。我沒有嘗試創建該文件的整個URL。我現在就給它一個旋風! 編輯:[/編輯]我剛剛嘗試了長URL,它仍然不起作用。我也試過退出;而不是exit();仍然沒有。 – 13ruce1337