【发布时间】:2014-10-09 03:07:40
【问题描述】:
我对此有困难,所以我用谷歌搜索并在 SO 上阅读了这里。最后,我尝试了来自 W3 网站的 2 个小摘录,在 2 个文件 Z1.php 和 Z2.php 中,如下所示:
Z1
<?php
// Start the session
session_start();
include ('z2.php'); (I added this)
?>
<html>
<body>
<?php
// Set session variables
$_SESSION["favcolor"] = "green";
$_SESSION["favanimal"] = "cat";
echo "Session variables are set.";
?>
</body>
</html>
我输入了包含 Z2 的行 - 然后 Z2 是:
<?php
session_start(); (note: I tried with and without this)
?>
<html>
<body>
<?php
// Echo session variables that were set on previous page
echo "Favorite color is " . $_SESSION["favcolor"] . ".<br>";
echo "Favorite animal is " . $_SESSION["favanimal"] . ".";
?>
</body>
</html>
我将所有这些都放入 Zend 中,并得到了输出,
最喜欢的颜色是。
最喜欢的动物是。
我需要这个才能使用 phpqrcode,它说调用 QR 码:“警告!它应该是脚本生成的第一个且唯一的输出,否则其余输出将落在 PNG 二进制文件中,肯定会破坏它”当然,确实如此。所以我认为 2 个脚本将是要走的路。
我以前没有尝试在脚本之间传递变量,所以欢迎一两个批评的眼睛来尝试理解这种方法并让我走上正确的道路。
保罗
【问题讨论】: