Intereting Posts
PHP MySQL генерирует уникальное случайное число как я могу установить cookie в curl AJAX: передача нескольких переменных Переменные сеанса: Сколько данных слишком много? Каково значение URL-адреса приложения в laravel 5 Как связать URL-адреса в строке с php? Внедрить карту в javascript, которая поддерживает методы объектов как отображаемые функции? Я получаю сообщение об ошибке в php artisan route: list command в laravel? Что делает этот PHP (function / construct?) И где можно найти дополнительную документацию? Скрытие заголовка главной категории на странице уникальной категории include_once включает html как текст Добавление значения пользовательского поля для заказа деталей PHP PDO-код для вставки в MySQL db не выполняется «Требуется атрибут If-Match или If-None-Match или атрибут entry etag» Ошибка при попытке обновить контакт в контактах google с помощью Zend Framework Сродство между текстом и списком ключевых слов?

PHP перенаправляет и загружает контент с помощью jQuery / AJAX

Я относительно новый программирование / дизайн сайтов, так голый со мной 🙂

Для проекта мне нужно создать простой веб-сайт с различными страницами (5-6). Теперь у меня есть одна страница «master» с именем index.php:

<html> <head></head> <body> <div id="content"></div> </body> </html> 

На этой странице есть и другие div на нем, например, заголовок, где я показываю некоторые изображения и т. Д., И в стиле css.

Теперь, когда пользователь нажимает на ссылку в строке меню, любая страница, которую я хочу показать, загружается через jQuery / AJAX в содержимое div. Я делаю это здесь:

 $(document).ready(function () { // Per default load home.php var url= "home.php"; $.ajax({ url: url, success: function(data){ $('#content').html(data); } }); $('#register').click(function() { var url= "register.php"; $.ajax({ url: url, success: function(data){ $('#content').html(data); } }); }); // more pages here.. }); 

Это работает отлично, и я доволен результатом, теперь к проблеме. На некоторых из этих страниц (например, register.php) у меня есть формы, которые я отправляю. Теперь, когда я отправляю форму и выполняю различные действия, такие как операции с базой данных и т. Д., Я хочу перенаправить на одну из других страниц и, возможно, показать короткое информационное сообщение. То, что я делаю для перенаправления в файле php, следующее:

 header('Location: ../app/index.php'); 

Я получил это где-то из фрагмента кода, поэтому я не уверен, что это правильный способ сделать это. Поскольку по умолчанию я установил index.php для загрузки моего содержимого home.php, он всегда перенаправляется на мой home.php-контент, и я был доволен этим. Но что, если я хочу перенаправить на другую страницу, скажем, go.php? Как мне это сделать? Возможно ли это из php или мне нужно сделать это с помощью javascript / jQuery? Я немного потерялся здесь, попытался найти его, но не нашел здесь именно этой проблемы. Поблагодарили бы за любую помощь!