2010-09-01 152 views
-1

我在這裏有意外的情況。我正在使用我很久以前創建的一個網站的代碼,它在那裏工作。會話變量問題php

我有3頁:
- news.php
- newscheck.php
- newsadd.php

session_start()每一頁上。在newscheck.php中,我爲這些字段生成session_vars,並在同一頁面生成echo,以便用戶檢查信息。他們沒問題。點擊resume可以讓用戶訪問newsadd.php,其中信息發送到數據庫,但所有會話變量都是空的。

最有意思的是,我有session_var生成回登錄頁面,並且它在所有頁面都可以,但是newscheck.php中生成的變量在下一頁中消失了。

可能是什麼問題呢?

+2

@VolkerK:你看過這個問題嗎? – fabrik 2010-09-01 11:48:00

+2

我已經從洛克卡特拍攝中獲得了更多的感覺。在任何人有機會掌握你的問題之前,你真的需要重寫這個傢伙。並接受你以前的答案將停止嚇跑人們。 – Glycerine 2010-09-01 11:49:20

+2

@Victor接受你之前問題的一些答案。你會贏得聲譽,這將更有可能你的問題將被認真對待。 – fredley 2010-09-01 11:50:17

回答

0

確保您已將session_start()函數放入的newsadd.php的一開始,並且該頁面上沒有「標題已發送」警告。

+0

它的腳本在其他主機上工作 – Victor 2010-09-01 13:48:27