Проблема перенаправления PHP - PullRequest
0 голосов
/ 20 июня 2011

У меня есть эта форма входа, которая использует AJAX для запроса базы данных для проверки, существует ли пользователь, правильный ли пароль и т. Д. Теперь, как я могу перенаправить пользователя, когда вся проверка сделана?Я попытался сделать так:

//PHP code...
//A lot of different checks happens before this
if($_POST['password']==$db_password){ //Last check!
   header("Location: member-page.php");
}

Но это не работает (также не возвращает ошибок) :( Итак, как я могу это сделать? Спасибо за помощь!

1 Ответ

0 голосов
/ 20 июня 2011

Если вы делаете это через AJAX, вам придется делать это на странице, которая делает запрос AJAX, поэтому вам нужно будет сделать это на стороне клиента ... в jQuery это может выглядеть примерно так это ...

$.post("test.php", { name: "John", time: "2pm" },
 function(data) {
   if (jQuery.trim(data) == 'success') {
    window.location = '/member-page.php';
  }
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...