我遇到了问题,我有一个网站,您可以登录。
有一个用于管理的登录和一个网站,它们都使用相同的MySQL表。
当我登录首页时,会话在每个子网站上都可用,例如www.example.com
和www.example.com/main
或www.example.com/main?func=delete
,会话都 ok 。< / p>
但是当我想通过我的文件中的ajax访问它们时,它位于子文件夹www.example.com/libs/ajax/addBox.php
中,它们不可用。
管理工作原理相同,仅适用于文件夹/admin/
,但我必须再次登录(对我来说没问题),但并不是说它在ajax和其他所有程序中都不起作用。
这是我print_r()
和$_SESSION
的{{1}}:
main_page(登录后)
session_get_cookie_params()
管理
Array
(
[lifetime] => 5184000
[path] => /
[domain] => http://new.visitandexplore.eu/
[secure] =>
[httponly] => 1
)
Array
(
[skup] => 3
[zobrazHlaska] => 1
[hlaska] => Úspešne prihlásený
[ID] => 1
[login] => tonoslav
[admin] => 1
)
但/ libs / ajax /文件夹
Array
(
[lifetime] => 5184000
[path] => /admin/
[domain] => http://new.visitandexplore.eu/
[secure] =>
[httponly] => 1
)
Array
(
[skup] => 3
[kam] => /admin/?sub=docs
[zobrazHlaska] => 1
[hlaska] => Úspešne prihlásený
[ID] => 1
[login] => tonoslav
[admin] => 1
)
Array
(
[lifetime] => 5184000
[path] => /
[domain] => http://new.visitandexplore.eu/
[secure] =>
[httponly] => 1
)
Array
(
[skup] => 0
[lat] => 48.130693199999996
[long] => 17.0959508
[gpos] => 1
)
在网站顶部执行。