当我尝试使用我的功能时遇到一个错误,我不知道如何修复它。
function is_valid($email_e, $email_code_e, $username_e) {
$email = mysql_real_escape_string($email_e);
$email_code = mysql_real_escape_string($email_code_e);
$username = sanitize($username_e);
return (mysql_result
(mysql_query
("SELECT COUNT(*) FROM `users`
WHERE `username` = $username
AND `email_code` = $email_code
AND `email` = $email"), 0) == 1) ? true : false;
}
警告:mysql_result() 期望参数 1 是资源,布尔值在第 34 行的 /home/meuts3/public_html/core/functions/users.php 中给出
我正在尝试制作一个忘记密码系统,当有人尝试获取新密码时,他会收到一个带有email_code
和username
的链接email
。当他点击时,他进入了一个更改密码页面,在这个页面中,我将使用该功能检查这些信息是否有效is_valid
,所以如果is_valid
我必须返回user_id
以启动会话user_id
。
我怎样才能做到这一点?
谢谢,我真的很感谢你们。