-2
我想創建一個函數,當用戶正在恢復他們的密碼時,他們需要輸入與該賬戶相關的正確電子郵件和郵編。除了這個郵編匹配功能外,我已經可以正常工作了。PHP郵編匹配功能
該函數檢查數據庫進行匹配
function postcode_from_email($email, $postcode) {
$email = sanitize($email);
$postcode = sanitize($email);
return (mysql_result(mysql_query("SELECT `postcode` FROM `users` WHERE `email` = '$email'"), 0) == 1) ? true : false;
}
PHP驗證
if(postcode_from_email($email, $postcode) === false) {
echo '<div class="alert alert-danger center">Postcode match not found.</div>';
}
請會有人幫我這並指出我在做什麼錯。謝謝!
是否正確'$ postcode = sanitize($ email);'? –
不,你是對的,我錯過了。它應該是消毒($郵政編碼)不消毒($電子郵件) – Harry