两个文件之间共享的 PHP 全局变量



>我在同一个文件夹中有两个不同的文件,第一个叫做"form.php"第二个叫做"add.php",我无法在"form.php中获取全局变量的值">

"形式.php">

<?php
include("add.php");
global $Resultat;
echo $Resultat;
?>

"添加.php">

<?php
global $Resultat;
if (isset($_POST["submit"])) {
if (empty($_POST["val_1"]) || empty($_POST["val_2"])) {
header("Location: form.php?FillTheForm");
exit();
} else {
$Resultat=$_POST["val_1"]+$_POST["val_2"];
echo "$Resultat"; //this works if I don't use header (the next instruction).
header("Location: form.php"); // I want to redirect and still echo the value in "form.php".
}
}

如果我不使用 else 语句中的标头,它会回显"add.php"中的值,但我想重定向到"form.php"并在那里回显它。

你说你想重定向到"form.php"并在那里回显它。

echo ' window.location = "add.php" ';

执行此操作而不是包含。

最新更新