flex、amfphp、PHPSESSID。。。有没有一种优雅的方式来把它们放在一起?
我正在用amfphp后端开发flex应用程序。需要一种方法来检查发出请求的用户是否已登录。我尝试在php会话的帮助下完成它(顺便说一句:也许你会建议一个更好的方法)。由于flash播放器不能通过PHPSESSID,我必须自己通过它。这里的问题是我无法直接控制post参数(因为我正在使用flex、amfphp、PHPSESSID。。。有没有一种优雅的方式来把它们放在一起?,php,flash,apache-flex,session,amfphp,Php,Flash,Apache Flex,Session,Amfphp,我正在用amfphp后端开发flex应用程序。需要一种方法来检查发出请求的用户是否已登录。我尝试在php会话的帮助下完成它(顺便说一句:也许你会建议一个更好的方法)。由于flash播放器不能通过PHPSESSID,我必须自己通过它。这里的问题是我无法直接控制post参数(因为我正在使用RemoteObject)。有没有一个简单的方法通过PHPSESSID 提前谢谢你 只需使用会话id作为请求参数请求远程URL,然后调用session_id()在会话_start()之前将会话设置为请求的会话 例如
RemoteObject
)。有没有一个简单的方法通过PHPSESSID
提前谢谢你 只需使用会话id作为请求参数请求远程URL,然后调用
session_id()代码>在会话_start()之前
将会话设置为请求的会话
例如:
只需在远程处理调用中包含sessiond=PHPSESSID参数。丑陋,但有效。@MarcB,它仍然不会被解释为$\u请求['PHPSESSID']…您可以提取它并将其传递给session\u id()。
<?php
session_id($_REQUEST['PHPSESSID']);
session_start();