看板 PHP 關於我們 聯絡資訊
// 這是一個很基本的 login checking <? $cn=mysql_connect("localhost","root","123456"); mysql_select_db("itdb",$cn); $T1=$HTTP_POST_VARS["T1"]; $T2=$HTTP_POST_VARS["T2"]; // 由此開始 $rs_query=mysql_query(("select * from login where user='".$T1."'"),$cn); $rs=mysql_fetch_array($rs_query); $username=""; $PWD=""; if (!($rs==0)) { $username=(0); } $PWD=(3); if ($PWD==$T2) { $username_session=$username; mysql_close($cn); ("newpchw.php"); } // 到這裡 // 以上這段怪怪的...mysql_query 之後只有 check T1(user), // pwd 寫在後面這種作法看不太懂...> < // mysql 那邊我帳密已經建好了,但現在我打帳密都是跳到密碼錯誤這裡 XD // 可以麻煩各位幫我看一下嗎,非常感激.. mysql_close($cn); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.27.133 ※ 編輯: Matsuzaki 來自: 210.202.27.133 (08/09 13:43) ※ 編輯: Matsuzaki 來自: 210.202.27.133 (08/09 13:45)
alpe:$HTTP_POST_VARS 比較新的版本都用 $_POST 08/09 15:15
alpe:你的 $PWD 值該去 $rs 抓出來比對啊. 你的$pwd 是 =''; 08/09 15:18
Matsuzaki:嗯我有查到在php5裡面好像$HTTP_POST_VARS不能用了.. 08/09 15:35
Matsuzaki:我改用$_POST,且改了 $username="$T1"; $PWD="$T2"; 08/09 15:37
averywu:$PWD=(3); @@ 這做什麼用的?php5的新語法嗎 08/09 17:19