Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.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 处理post请求?_Php_Session_Curl - Fatal编程技术网

Php 处理post请求?

Php 处理post请求?,php,session,curl,Php,Session,Curl,我写了一个连接到服务器并登录的网站,但它不会保存会话 session_status返回PHP_session_ACTIVE,但也表示session变量不存在 然后我决定var_转储会话变量,它给了我这个:array(0){} 我将CURL用于post请求。 两台机器都在同一网络上,没有理由删除会话变量 另一个注意事项——我通过注释删除了对会话_destroy()的所有调用,它仍然没有显示任何会话变量 是否有某种方式来处理post请求,还是完全不可能 更新1客户端连接器 在每个页面上运行以检查和重

我写了一个连接到服务器并登录的网站,但它不会保存会话

session_status返回PHP_session_ACTIVE,但也表示session变量不存在

然后我决定var_转储会话变量,它给了我这个:array(0){}

我将CURL用于post请求。 两台机器都在同一网络上,没有理由删除会话变量

另一个注意事项——我通过注释删除了对会话_destroy()的所有调用,它仍然没有显示任何会话变量

是否有某种方式来处理post请求,还是完全不可能

更新1客户端连接器 在每个页面上运行以检查和重新初始化会话的文件:


问题在于请求正在通过服务器,我尝试为客户端创建一个会话(这只是一个post请求),但它不保存变量。

我能够解决我的问题,下面是如何解决的:


在服务器B上,我让sessionid回显到服务器A。然后服务器A可以使用该sessionid重新初始化同一会话。

问题非常不清楚。请使用适当的示例和示例代码支持您的问题我是否需要为会话添加cookie?cookie对会话不安全。签出cookie和会话之间的一些基本区别我不是说将cookie用于与会话相同的功能,我是说重新初始化phpsession cookie。您可以做的是将客户端值存储在会话文件中,然后在执行curl请求之前将其设为curl post参数。