我已经做了一个网站,并把它放在它的Flash游戏。Flash和php会话共享?
对于人们玩游戏,他们必须登录到网站。
登录到网站将创建一个会话。我想为Flash游戏获取会话ID,
所以我创建了一个获取会话ID的函数。它只适用于Internet Explorer和
当我在Chrome中尝试它时,它没有检索会话ID。
那么有什么帮助吗?
我写将由AS3用来获取会话ID的PHP文件,PHP代码是这样的:
<?php
define('_JEXEC', 1);
define('JPATH_BASE', dirname(__FILE__));
define('DS', DIRECTORY_SEPARATOR);
require_once (JPATH_BASE .DS.'includes'.DS.'defines.php');
require_once (JPATH_BASE .DS.'includes'.DS.'framework.php');
require('libraries/joomla/factory.php');
class session
{
public function getId()
{
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
$user =& JFactory::getUser();
$user_id = $user->get('id');
//echo($user_id);
return $user_id;
}
}
?>
当我试图在IE中闪光,闪光得到了正确的会话编号,但在Chrome中没有。
有什么功能?你怎么知道它在其他浏览器中不起作用。你试过什么了? –
请在您的帖子中添加一些代码。 –