作者singulai (智慧水水)
看板PHP
標題Re: [請益] cannot set session cache
時間Mon Nov 14 21:47:19 2011
※ 引述《KawasumiMai (魔物を討つ者)》之銘言:
: 如題
: 最近在寫login
: 爬了文之後決定用session
: 偵測登入的頁面
: session_start();
: if (empty($_SESSION['Login'])){
: header('Location:login.php');
: die();
: }
: 可以正常轉移到login.php
: 至於login.php
: 我是使用基本的方法去比對sql內的帳戶資料庫
: 但是無法加入session
: 假設帳號密碼沒問題之後
: session_start();
: $_SESSION['Login']=$_POST['username'];
: 為什麼回報
: Warning: session_start() [function.session-start]: Cannot send session cache
注意到下列這行的訊息了嗎?
這就是你的問題所在。
: limiter - headers already sent
: 但是把sessio_start()拿掉之後
: 其他頁面似乎沒有偵測到session還是跳到login.php
: 這是為什麼呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.190.231
→ KawasumiMai:你可以推文,然後如果看那個Warning知道怎麼解 11/14 23:19
→ KawasumiMai:就免問了 11/14 23:19
→ gpmm:事實是…一切的關鍵就是那行 warning … = = 11/15 00:15
→ KawasumiMai:知道問題在那,只是想問那個問題怎解 11/15 00:20
→ KawasumiMai:只是想表達與其發兩行文又只叫別人再看一次 11/15 00:21
→ KawasumiMai:不如像上一篇推兩行文卻切中重點 11/15 00:21
→ tkdmaf:事實是…一切的關鍵就是那行 + google 大神。這才叫切中。 11/15 07:51
→ tkdmaf:重點是,這好像是初學者幾乎都會踩到的地雷問題...... 11/15 07:54
→ MOONRAKER:哇~好嗆喔~ 11/15 08:34
噓 herb123456:沒做好功課還這麼嗆..好心幫忙還要被酸 11/20 22:15
→ herb123456:現在小孩都這樣嗎? 11/20 22:15