Re: [請益] SESSION一直讀不到

看板PHP作者 (貢貢老盃)時間15年前 (2010/12/23 18:43), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《speshows19 (PIGGY)》之銘言: : Warning: session_start() [function.session-start]: Cannot send session cache : limiter - headers already sent (output started at : C:\AppServ\www\paper1\login.php:20) in C:\AppServ\www\paper1\login.php on : line 57 : 一直出現這個錯誤訊息 : 有GOOGLE過說要刪掉BOM : 刪了之後還是一樣 : 想請問有人知道解決方法嗎? 我最近也有碰到這問題,不過我是在setcookie碰到 這個問題是在於「session和cookie之前,畫面不能輸出任何東西」 講簡單一點,就是在這兩個指令前,你不能用html輸出任何東西 或是用PHP去echo什麼東西~ 所以我會另開一個新的PHP檔案,只執行這兩個指令~ 例: index.php→AABBCC.php→index.php 所以我會在index.php用post的方法去傳遞資料, 在AABBCC.php接收資料後,設好session,再回到index.php 當然index.php也可以作session接收,因為第一次沒開,所以需要判斷存不存在 我是用cookie才碰到這問題, 我貼一小段上來好了,是AABBCC.php: <?php $ID=$_POST[$ID]; #接收POST的資料 setcookie($ID","123456",time()+900); #設COOKIE header("Location: index.php"); #回到index.php ?> 這樣就沒問題了~給你參考~ -- ◤◢ ▁◢ 請‧尊‧重‧生‧命 ◢◤ 以 認 養 代 替 購 買 ◤◢ ◢◤ 請領養我 以 絕 育 代 替 撲 殺 ◤◢ 請領養我 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ Blog:http://Unifish.Pixnet.net/ 本BLOG謝絕挖隱私魔人 QSWEET -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.27.132.101

12/23 21:34, , 1F
我用刪除BOM的程式加上去跑過一次就好了
12/23 21:34, 1F

12/24 02:26, , 2F
我是用notepad++的編碼->編譯成utf8檔首無BOM
12/24 02:26, 2F
文章代碼(AID): #1D4oV8fy (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1D4oV8fy (PHP)