Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
读取node.js中的PHP会话数据_Php_Mysql_Node.js_Session - Fatal编程技术网

读取node.js中的PHP会话数据

读取node.js中的PHP会话数据,php,mysql,node.js,session,Php,Mysql,Node.js,Session,我正在用php和node.js进行一个项目。我在会话中有一些数据,如 [user]= ARRAY([0]=> stdClass Object([username] => XXX, [app_id] -> XXX)) 现在我想从会话中读取app_id,需要在node.js中使用 var myquery = "SELECT count(cs.id ) AS new_message " + "FROM dcms_corr_statu

我正在用php和node.js进行一个项目。我在会话中有一些数据,如

[user]= ARRAY([0]=> stdClass Object([username] => XXX, [app_id] -> XXX))
现在我想从会话中读取app_id,需要在node.js中使用

var myquery =
            "SELECT count(cs.id ) AS new_message " + 
            "FROM dcms_corr_status as cs " +
            "LEFT JOIN `dcms_user` as u ON `u`.`appointment_ref_no` = `cs`.`appointment_ref_no` "+
            "WHERE `cs`.`appointment_ref_no` = '" + user_app +"' AND `cs`.`isread` = 0 " +
            "AND `cs`.`action_or_info` = 1";
var query = connection.query(myquery),
其中user_app是我的会话数据


如何才能做到这一点?

如果您真的想解析节点中的PHP会话文件,可以尝试。否则,您可能会考虑使用或用于会话存储。

您需要为会话存储使用外部数据库/缓存,如Redis或Memcached。让PHP存储会话数据并使用Node检索。可能还希望将其编码为JSON,以便Node更好地理解它。此解决方案可能会帮助您: