Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将会话数据推送到通过'&书信电报;脚本>';_Php_Session - Fatal编程技术网

Php 将会话数据推送到通过'&书信电报;脚本>';

Php 将会话数据推送到通过'&书信电报;脚本>';,php,session,Php,Session,我有一个小问题,我找不到确切的解决办法 我有一个名为push.php的文件,它从数据库中获取所需信息,通过会话存储数据,然后执行头重定向到listing.php 当然,正如您所期望的,listing.php能够使用会话数据并显示信息 有一个名为using的外部php文件,它使用JS和php生成映射。在map.api.php文件中,它不允许我回显会话数据(是的,我已经用session_start();启动了该文件) 如何将会话数据发布到map.api.php而不必重新加载页面?我认为您应该使用 i

我有一个小问题,我找不到确切的解决办法

我有一个名为push.php的文件,它从数据库中获取所需信息,通过会话存储数据,然后执行头重定向到listing.php

当然,正如您所期望的,listing.php能够使用会话数据并显示信息

有一个名为using
的外部php文件,它使用JS和php生成映射。在
map.api.php
文件中,它不允许我回显会话数据(是的,我已经用
session_start();
启动了该文件)

如何将会话数据发布到
map.api.php
而不必重新加载页面?

我认为您应该使用

include map.api.php;
而不是

<script src="map.api.php"></script>


你的意思是不能访问所需的特定会话数据或任何会话数据?我在
列表.php
中使用的会话数据在
映射.api.php
中都无法访问。。。所以,是的,所有这些。我认为这与我没有使用
include('map.api.php')
有关,但不幸的是,这不是一个选项。任何参与会话状态的文件都可以访问会话数据。在
map.api.php
访问这些会话值之前,是否还要删除这些会话值?
map.api.php
是否在不同的服务器/应用程序上下文中运行?它是从
脚本
标记引用的,这一事实没有什么区别。您的意思是
map.api.php
是一个不属于您的代码的外部api,您想将会话数据发布到它吗?如果是这样,您可以在项目中创建一个新的PHP脚本,并通过
PHP curl
将数据发布到
map.api.PHP
,这样您就可以使用
。也许我应该在原始帖子中包含更多信息
map.api.php
同时使用php和JavaScript,因此文件顶部有以下内容:
标题(“内容类型:application/JavaScript”);会话_start()