2012-04-03 45 views
0

我正在開發我的PHP應用程序,並使用MySQL來存儲會話數據和$ _SESSION在根和子傳票工作正常。但現在,當我創建新子分享者,寫作會議在他們的作品,但我無法讀取會議。例如PHP會話變量不工作在新的子傳票

$_SESSION['username'] = 'james'; 

它工作正常,session_id和session_data都存儲在我的mysql會話表中。 和存儲在我的瀏覽器中的會話ID匹配表中的id,但是當我想使用它(從mysql讀取數據)時,它不起作用新的子子步驟。例如:

echo $_SESSION['username']; 

它不起作用。 ,這很有趣,因爲當我複製我以前的子文件中的文件,它的工作都很好。 和我不使用.htaccess在我的子流派。

真的很困惑。感謝您的幫助

回答

1

您可能會在一頁或多頁上丟失session_start();

http://php.net/manual/en/function.session-start.php

編輯: 像Zanrok說,很難沒有看到任何代碼的診斷您的問題。

+1

沒有看到更多的代碼,我將不得不採取相同的猜測。或者可能由於目錄切換導致包含文件鏈接錯誤? – Zanrok 2012-04-03 21:58:50

+0

完全閱讀我的問題。我說1)寫會話數據的作品。這意味着我沒有錯過session_start()。 2)當我在前面的子文件夾中複製文件時,它可以正常工作,而兩個子文件夾除了名稱都完全相似! – Aliweb 2012-04-03 22:00:36

+0

爲什麼當這個答案表明你做了你聲稱你已經完成的事情時,這個答案被標記爲正確? – bikey77 2012-09-27 06:37:54