【发布时间】:2011-11-10 21:02:57
【问题描述】:
我很想知道如何做到这一点。
其实我有两个 php 页面。 说 page1.php 和 page2.php。
现在说在 page1.php 我们有类似的东西
<?php
$id=$_GET['id'];
// do some processing with mysql database
// do some more processing
$name="Kumar Ravi"; // this is the name generated using ID received.
echo $name;
?>
在 page2.php 中,我们有
<?php
$var=get_the_output('page1.php?id=24');
echo $var;
?>
如何做这样的事情,我的意思是我想让另一个 PHP 回显所有数据(只能使用 GET 请求调用)到一个另一个 PHP 页面上的字符串。
我尝试了很多事情,但都失败了。 我尝试过的事情是:
- file_get_contents ---> 失败,因为它无法维持 page2.php 到 page1.php
- require ---> 因为我不知道如何传递参数并使用它来维护会话。试图到处搜索,但是.. :(
请帮忙。
【问题讨论】:
-
好吧,如果你愿意,你可以用 javascript 来做,然后从 page1 到 page2 进行 Ajax 调用,或者反过来
-
选项 1 应该可以工作。为什么你不能维持会话?您是否使用 cookie 来处理会话 ID 或查询字符串?
-
@MikeB 我使用的是 $_SESSION 而不是 cookie。我实际上是一个新手。你能举个例子吗?