我有一個網站www.example.com
。子域名是sub.example.com
。我使用共享服務器,所以我無法訪問php.ini。在www.example.com登錄頁面,我使用如何在PHP的子域中獲取會話變量
session_start();
$_SESSION["UserId"]=$UserId;
所以thab我可以使用$_SESSION["UserId"]
。但是當我嘗試訪問sub.example.com中的會話時,它失敗了。沒有會議可用。我如何在子域中獲取會話變量。 example.com和sub.example.com的代碼是什麼?
沒有代碼使用此。你只需要檢查你的會話cookie設置是否允許子域使用。這個網站上還有其他許多其他問題。一旦你弄清楚餅乾,會議應該「只是工作」。 –
@MarcB先生我怎麼能在主域中創建一個cookie並在cookie中設置UserId。我如何訪問子域中的cookie。如何使用php腳本查找用戶ID是否存在 – Nidhi
@Nidhi您可以閱讀PHP手冊或添加新問題。 http://php.net/manual/en/function.setcookie.php – Michas