[請益] 會員系統疑問

看板PHP作者 (Sexxxxxx)時間14年前 (2012/02/06 23:10), 編輯推噓3(307)
留言10則, 7人參與, 最新討論串1/1
if (isset($_POST['username']) && isset($_POST['password'])) { $_SESSION['username'] = $_POST['username']; $username = $_POST['username']; $password = $_POST['password']; mysql_select_db('Sellte', $connection) or die('資料庫不存在'); $query = sprintf("select username,password from member where username=%s AND password=%s", GetSQLValue($username, "text"), GetSQLValue($password, "text")); $result = mysql_query($query, $connection) or die(mysql_error()); if ($result) { $totalRows = mysql_num_rows($result); if ($totalRows) { $_SESSION['Username'] = $username; header("Location: login.php?id=".$username.""); } } else if ($_POST['username']= '' || $_POST['username']= '') { header("Location: login_form.php"); } else { header("Location: login_form.php"); } } 我希望做成 帳號密碼若是錯誤或為空 就直接導向 login_form.php 但是我測試結果他都卡在 不管有無輸入帳號密碼都不會導入login_form.php 則是直接導入 login.php 及 只要帳號輸入正確 密碼就算不填也都會導入 login.php 但是一直找不出哪裡錯誤 拜託各位高手解惑 : [ -- 噓爆你 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.180.43

02/06 23:33, , 1F
先不論程式有沒有錯,流程我覺得問題就很大了
02/06 23:33, 1F

02/07 00:03, , 2F
if 裡的 等號,請記得用2次 ^^ ==
02/07 00:03, 2F

02/07 00:03, , 3F
else if 裡的~
02/07 00:03, 3F

02/07 01:43, , 4F
你要不要考慮 去找個會員範例~@@" 感覺有點複雜化了
02/07 01:43, 4F

02/07 06:00, , 5F
if(test) redirect(A); else redirect(A); 這是在耍寶嗎?
02/07 06:00, 5F

02/07 13:38, , 6F
$_POST['username']== <=
02/07 13:38, 6F

02/07 23:18, , 7F
OK 謝謝各位幫忙 上面的方法是我找書看來的 但是他還加了
02/07 23:18, 7F

02/07 23:19, , 8F
Javescript 所以有點看不懂 想說改改看 結果一直找不出原
02/07 23:19, 8F

02/07 23:19, , 9F
因 我去網路上找資源已找到解決方法了 謝謝大家 ^___^
02/07 23:19, 9F

02/08 00:24, , 10F
=是 ==符合 ===布林
02/08 00:24, 10F
文章代碼(AID): #1FB-rt3a (PHP)
文章代碼(AID): #1FB-rt3a (PHP)