<分区>
我有一个 php 表单,当用户使用不正确的凭据提交时,会收到相应的错误消息,但是当使用正确的凭据时,不会收到登录成功消息,只是相同的错误凭据消息。我尝试过使用哈希密码但没有运气。这是我的登录功能代码:
function login($username, $password) {
$host = 'localhost';
$user = 'jamaixan_bobsled';
$pass = 'v67fvg7gk_&g';
$db = 'db_for_site_67';
mysql_connect($host, $user, $pass);
mysql_select_db($db);
$connected = mysql_select_db($db);
$user_id = user_id_from_username ($username);
$password = md5($password);
return(mysql_result(mysql_query("SELECT COUNT(`id_user`) FROM `table_of_users` WHERE
`email_user` = `$username` AND `password_user` = `$password`") , 0) == 1) ? $user_id : `false`;
}