1
我看着這個功能,並注意到一些回報....沒有一個PHP返鄉離場的功能還是它繼續下來,直到底部php會返回退出嗎?
function confirmUser($username, $password) {
global $conn; /* Add slashes if necessary (for query) */
if (!get_magic_quotes_gpc()) {
$username = addslashes($username);
}
/* Verify that user is in database */
$q = "select password from users where username = '$username'";
$result = mysql_query($q, $conn);
if (!$result || (mysql_numrows($result) < 1)) {
return 1; //Indicates username failure
}
/* Retrieve password from result, strip slashes */
$dbarray = mysql_fetch_array($result);
$dbarray['password'] = stripslashes($dbarray['password']);
$password = stripslashes($password);
/* Validate that password is correct */
if ($password == $dbarray['password']) {
return 0; //Success! Username and password confirmed
} else {
return 2; //Indicates password failure
}
}
'return'讓你離開函數並返回調用該函數的控件。 – EmCo 2011-04-04 03:13:16