php file_get_contents()不返回数据

php file_get_contents()不返回数据

问题描述:

我有一个页面,通常使用AJAX检索页面上的购物车/购物篮。php file_get_contents()不返回数据

我试图通过电子邮件发送PDF页面,包括篮子。

虽然PDF'ing我简单的HTML传递给PDF服务器和车被用空的购物车(即会话不被认可)PDF'd

接下来,我试过的file_get_contents()和发生同样的问题。 - 空购物车 我试着用卷曲也一样 - 空购物车

我已经加入会话ID的URL(?'. session_name() . "=". session_id()),但这将引发一个错误 - “未能打开流:失败的HTTP请求!”

它看起来像我能得到它的工作,我只是无法得到它认识到了会议...

任何想法?

PDF格式的服务器是远程的,除非你通过一些处理会话常见的方法(例如,通过使用具有某种形式的会话令牌的memcache,可以传递),rem ote服务器无法查看应用程序服务器上的用户会话。那有意义吗?与我的网站无法从Google查看您的会话的方式大致相同,您的PDF服务器无法从您的应用程序服务器查看您的会话。您需要想出一些其他方法将数据安全地传递到PDF服务器。

+0

这是第1阶段 - 这就是为什么我在我的Web服务器上本地移动到file_get_contents()以获取数据服务器端而不是依赖于客户端JS。 – 2011-03-21 05:24:46

+0

我对此非常困惑。无论如何您都无法通过会话。 – 2011-03-21 05:36:59

+0

客户端JS意味着当它尝试打印html/ – 2011-03-21 05:57:23