Я использую AJAX с jQuery, чтобы сделать запрос со страницы на моем сайте. Теперь, если вход не удался (или вызов не удался по разной причине), я возвращаю сообщение об ошибке и поместите его в метку. Но если вызов преуспевает, я хочу перейти на другую страницу. Моя проблема заключается в том, что если вызов преуспевает, я в конечном итоге с текстом новой страницы на моей этикетке.
Вот мой JavaScript:
$.post("chklogin.php", { username: username, password: password }, function(data) {
$('#msg').html(data);
});
и вот PHP, который он называет:
if(mysql_num_rows($result)==0) {
$msg="<h3>Enter valid Username and Password.</h3>";
echo $msg;
} else {
$row=mysql_fetch_assoc($result);
$_SESSION["userid"]=$row["pgmail"];
header("location:user.php");
}