推 yukang:你有試印出來過你該行 sql 指令的內容麻? 04/13 19:42
→ yukang:因為我沒看到你指定 $account 和 $password 是什麼 04/13 19:42
→ yukang:否則看看 session_start() 吧 04/13 19:43
→ timsheu:該行是指哪一行? 04/13 19:45
→ timsheu:session_start(); 有需要做什麼變動嗎? 04/13 19:46
→ timsheu:啊,我忘記改了 囧 04/13 19:47
→ timsheu:那請問mysql的語法要怎麼用全域變數? 04/13 19:47
※ 編輯: timsheu 來自: 219.68.208.80 (04/13 19:51)
→ timsheu:他印出 Resource id #4 04/13 19:54
→ fuddle:在mysql_query()後面加 or die(mysq_error());看看為何die 04/13 20:19
→ fuddle:或 echo 你的 SQL, 搞不好某變數是空的 04/13 20:20
→ timsheu:我有echo 過了,$testReq的變數是Recource id #4 04/13 20:22
→ fuddle:抱歉, 打錯字, 應該是 mysql_error() 才對 (逃~~) 04/13 20:22
→ timsheu:而echo $_SESSION['admin']也是1,現在變成只會是1 orz 04/13 20:22
→ timsheu:別逃T.T 我搞了一整天了 囧> 04/13 20:24
→ fuddle:沒看清楚, 以為你die在mysql的query, 所以yukang是對的 04/13 20:34
→ fuddle:把session_start();放在第二個檔案的最上面試試 04/13 20:35
→ timsheu:Warning: session_start(): Cannot send session cache li 04/13 20:38
→ timsheu:miter - headers already sent 出現這個錯誤 04/13 20:38
→ timsheu:哭哭,沒人救我了orz 04/13 21:03
→ cttlee:mysql_query傳回非零或FALSE指出查詢是否成功 04/13 21:30
→ cttlee:你不能用if ( $testReq )判斷帳號密碼正確吧 04/13 21:31
→ timsheu:我是想說用and的話,如果兩個都正確就回傳非零,就當作 04/13 21:34
→ timsheu:正確@@ 04/13 21:35
→ timsheu:我決定重寫了orz 04/13 21:54
推 chph:你的code有安全性疑慮, $_POST記得做處理.. 04/14 14:53
→ timsheu:嗯嗯,我知道,不過因為我沒有帳密,所以是測試而已, 04/15 22:26
→ timsheu:到時候還是會加md5 04/15 22:26
推 w3c:chph 指的應該是 SQL injection 04/17 13:25
推 appleboy46:大推樓上 04/18 09:45