<? 
if ( isset($_POST["f_login"] ) ) 
{ 
// 连接数据库... 
// ...代码略... 
// 检查用户是否存在 
$t_strUid = PAPI_GetSafeParam("f_uid", 0, XH_PARAM_INT); 
$t_strPwd = PAPI_GetSafeParam("f_pwd", "", XH_PARAM_TXT); 
$t_strSQL = "SELECT * FROM tbl_users WHERE uid=$t_strUid AND password = '$t_strPwd' LIMIT 0,1"; 
if ( $t_hRes = mysql_query($t_strSQL) ) 
{ 
// 成功查询之后的处理. 略... 
} 
} 
?> 
这样的话,就已经相当安全了。PAPI_GetSafeParam的代码有点长,但牺牲这点效率,对保证安全,是值得的。希望大家多批评指正。:)
您可能感兴趣的文章:
