我有这样的问题:我有两个网站,例如SITEA和站点B
从SITEA.COM,用户进入此页面(SITEA.COM/gopage) 具有以下代码:
session_start();
$_SESSION['example'] = "example";
header("Location: SITEB.COM");
在SITEB.com
,我有
<script type="text/javascript" src="SITEA.COM/include/script.js.php"></script>
在script.js.php(被称为SITEB.COM,但是主人d上SITEA.COM)我有
<?php
header("Content-Type: text/javascript");
session_start();
... php code that generates a dynamic javascript code
的问题是,在这最后一页我的PHP代码无法读取$ _SESSION [“例如”],尽管它们都在SITEA.COM
,如果他们是从不同的领域召回$ _SESSION不工作?
会话仅适用于一个域。你想做什么?有人应该能够提供替代方案。 – Freddie 2011-02-16 09:14:33
siteA是一个手机版网站,siteB是一个桌面版网站。 在siteB我想包括我的script.js.php,autoreirects(基于useragent)到siteA,如果您在siteA中使用移动设备 有链接“GO TO DESKTOP VERSION”,这应该是转到siteB.com并禁用(通过会话)autoredirect到siteA。 – 2011-02-16 09:41:02