我有一个从浏览器到在CLI上作为websocket服务器运行的php脚本的websocket连接。从CLI到浏览器共享会话ID
我有客户端发送它在服务器上的session_id,我知道哪个用户有哪个会话。
它完美地读取个人用户的$ _SESSION。
我做(在服务器端[我CLI代码):
$sess_ini = ini_get('session.save_path');
$save = file_get_contents("$sess_ini/sess_$sessionID");
session_id($sessionID);
$sessions = explode("|",$save);
$_SESSION['values'] = (isset($sessions[1])?
unserialize(trim(urldecode($sessions[1]))):array());
然后当我操纵$ _SESSION [“值”]在CLI服务器端它不会反映在客户端会话并且会话不被操纵。我如何使它被操纵的会话发送回客户端?
谢谢!
如何获得$ sessionID ?.我无法使它工作.... CLI会话ID不同于Web会话ID – boyd 2015-02-21 20:50:26