作者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)
1F:推 alpe:$HTTP_POST_VARS 比较新的版本都用 $_POST 08/09 15:15
2F:推 alpe:你的 $PWD 值该去 $rs 抓出来比对啊. 你的$pwd 是 =''; 08/09 15:18
3F:推 Matsuzaki:嗯我有查到在php5里面好像$HTTP_POST_VARS不能用了.. 08/09 15:35
4F:→ Matsuzaki:我改用$_POST,且改了 $username="$T1"; $PWD="$T2"; 08/09 15:37
5F:推 averywu:$PWD=(3); @@ 这做什麽用的?php5的新语法吗 08/09 17:19