簡體   English   中英

我在哪里結束 PHP session 以便在第一個 PHP 文件中創建的變量可以在第二個文件中使用?

[英]Where do I end a PHP session so that a variable, created in the first PHP file, can be used in the second file?

我有一個網站,用戶從一頁開始,然后轉到第二頁。 第一頁初始化並將值添加到計數變量,然后我希望能夠在第二頁上顯示該變量。 我知道使用 session,但我想知道如何正確結束會話——我是在第一頁還是第二頁結束? 兩個頁面都需要以session_start()開頭嗎?

是的。 兩者都必須使用 session 啟動。 您所說的變量基本上稱為cookies。 這些變量將在整個瀏覽器會話中共享。


更准確地說,function session_start(); 將使全局$_SESSION可用於當前活動頁面

所以你必須把 session_start 放在每個頁面上,而不是需要一個變量留在你的 session

您可能還想使用session_destroy(); session_unset(); 在您的用戶必須訪問的最后一頁

我希望我對你有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM