我已經做了一個網站,並把它放在它的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中沒有。
有什麼功能?你怎麼知道它在其他瀏覽器中不起作用。你試過什麼了? –
請在您的帖子中添加一些代碼。 –