そのため、さまざまな投稿やその他のリソースを調べましたが、まだ機能しません。基本的で一般的なようですが、私は迷っています。これが私のコードです。ページ「test_start.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:
私は合格しました:
私は何を間違っていますか?できれば、なぜ、どのように機能するのかについても説明してください...
追加された注: 最初のファイルは .php です。これは、最終的にいくつかの php コードも含まれるためです...これは明らかに、最初に動作させ、動作を理解するための例です...