Php 为什么在WIFI下我可以看到$u会话变量,而在sim网络下我看不到';不存在?

Php 为什么在WIFI下我可以看到$u会话变量,而在sim网络下我看不到';不存在?,php,session,networking,mobile,wifi,Php,Session,Networking,Mobile,Wifi,我正在使用PHP和Js开发登录页面。当用户加载此页面时,对PHP文件的调用将返回保存在我的$\u会话中的令牌。 在我的笔记本电脑上,使用Chrome,一切正常。 在我的手机上,在匿名模式和WIFI下使用Chrome,一切正常。 在我的手机上,当我切换到sim网络时,我再也看不到任何$\u会话变量 下面有两张图片,一张在WIFI下,另一张在移动网络下: //登录页面 //page_token.php 有人对此问题有什么想法吗?您还需要显示一些代码部分,以便有人能够找到问题的原因您好,事实上

我正在使用PHP和Js开发登录页面。
当用户加载此页面时,对PHP文件的调用将返回保存在我的$\u会话中的令牌。
在我的笔记本电脑上,使用Chrome,一切正常。
在我的手机上,在匿名模式和WIFI下使用Chrome,一切正常。
在我的手机上,当我切换到sim网络时,我再也看不到任何$\u会话变量

下面有两张图片,一张在WIFI下,另一张在移动网络下:


//登录页面
//page_token.php

有人对此问题有什么想法吗?

您还需要显示一些代码部分,以便有人能够找到问题的原因您好,事实上您仍然可以看到会话数组,但是它是空的。@IronyStack我添加了一些代码,没有什么复杂的内容,只是对令牌的一个curl调用
//login page

<?php
if(!session_id()) session_start();
echo json_encode($_SESSION);

$strCookie = 'PHPSESSID=' . $_COOKIE['PHPSESSID'] . '; path=/';
session_write_close();

$url = "www.dominio.com/page_token.php";
$curl = curl_init();
curl_setopt($curl, CURLOPT_COOKIE, $strCookie );
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt($curl, CURLOPT_TIMEOUT, 120);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_POST, true);

ob_start();
$token = curl_exec ($curl);
ob_end_clean();
curl_close ($curl);
unset($ch);
?>
//page_token.php

<?php
if(!session_id()) session_start();

$_SESSION['fast_token'] = generate_token(30);
echo $_SESSION['fast_token'];
?>