>我在同一个文件夹中有两个不同的文件,第一个叫做"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" ';
执行此操作而不是包含。