因此,我查看了不同的帖子和其他資源,我仍然無法使其工作。 似乎基本和普通,但我迷路了。 這是我的代碼。 頁 「test_start.php」:通過重定向的頁面傳遞php變量
<html>
<head>
<title>Test</title>
</head>
<body>
<p>Click <a href="test_script.php">here</a></p>
</body>
</html>
頁 「test_script.php」:
<?php
session_start();
$_SESSION['passed']="My text!";
header("Location: test_ultima.php");
?>
頁 「test_ultima.php」:
<?php session_start(); ?>
<html>
<head>
<title>Something</title>
</head>
<body>
<p>This text shows, so redirect worked!</p>
<?php
echo "<p>Result isset: ".isset($_SESSION['passed'])."</p>";
echo "<p>I passed:".$_SESSION['passed']."</p>";
?>
</body>
</html>
當我點擊鏈接我看到以下內容:
此文本顯示,所以重定向工作!
結果isset:
我通過:
我在做什麼錯? 請,如果可以的話,也explein爲什麼它應是如何工作的?
注意添加:第一個文件名爲.php,因爲最終它也會包含一些PHP代碼......這顯然是一個例子,首先使其工作,並瞭解它是如何工作的...
你在PHP中啓用了錯誤報告嗎? – PeeHaa
我的PHP是非常在「默認」設置,默認啓用它?如果不是,我該如何啓用它? – rodedo
在第二頁上放置print_r($ _ SESSION)以查看內容 – codingbiz