作者Matsuzaki (浩司君)
看板PHP
標題[請益] 請問這段連接 mysql 的程式碼
時間Thu Aug 9 13:42:31 2007
// 這是一個很基本的 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