Intereting Posts
Отправлять данные от android на сервер через JSON php, как перемешать / рандомизировать порядок ассоциативного массива, сохраняя пары ключ / значение PHP Не разрешать объекту создавать экземпляр более одного раза Динамическое изменение позиции корзины не работает с заказами в WooCommerce 3.0+ Включить CSS, javascript-файл в Yii Framework Есть ли стандарт PHPCS, предназначенный для PHP docblocks? Запрос с несколькими значениями в столбце Вставить несколько значений флажка с использованием значения текстового поля в базе данных php одновременная загрузка файлов из одного браузера и одного и того же сценария php Что происходит, когда я отправляю логическое значение True-False в инструкцию PDO в качестве параметра, связанного с полем int? Audio-to-Text API? AjaxChat: Загрузка изображения, зависание, зависание браузера, аварийный сервер SQL-запрос в FB-JavaScript Прочитать последнюю строку из файла Как я могу вставить реальное время события в базу данных с помощью php mysqli?

Перенаправление PHP из Ajax Call

Im работает с комбинацией Ajax (с родным JavaScript) и php для создания входа.

Он находится в файле php (login.php). Когда он отправляется, он запускает функцию JS onlclick, которая отправляет данные формы в другой файл php, который проверяет данные формы:

<input type="button" name="submit" value="Submit" onclick="JavaScript:xmlhttpPost('validator.php')"/> 

Результаты validator.php возвращаются в div с использованием JavaScript:

 function updatepage(str){ document.getElementById("result").innerHTML = str; } 

Наконец, если пароль и имя пользователя верны, validator.php выполняет перенаправление следующим образом:

 if ( // form data is valid ) { header("Location: welcome.php"); } 

Однако, поскольку все выполняется через ajax, это приводит к тому, что страница «welcome.php» отображается в div «results» на исходной странице входа.

Есть ли способ отправить перенаправление через JavaScript?