Главная » 2016 » Июнь » 20 » Перенаправление
13:25
Перенаправление
Перенаправление пользователей на другие страницы Перенаправление пользователей на другие страницы - это привычное явление при создании динамических сайтов. Основная причина необходимости в перезагрузке страницы - это изменение в сессии. Например, при добавлении товара в корзину: чтобы пользователь увидел добавленный товар, нужно перезагрузить страницу. Существует два способа перезагрузки страницы. Первый - это отправка HTTP-заголовка Location, например: Функция header () отправляет прямой HTTP-заголовок в браузер пользователя, поэтому перед использованием функции header () мы ничего не должны выводить в браузер. У этого метода есть два преимущества. Первое - наш сценарий не появляется в истории браузера. Второе - этот метод основан на протоколе HTTP, поэтому не вовлекает браузер для перенаправления. Программы для автоматической закачки сайтов вроде wget понимают его. Однако если вы должны вывести промежуточную страницу с уведомлением о перенаправлении, вам нужно использовать другой метод, основанный на теге . Он предельно прост. Если вам нужно отправить пользователя на другую страницу (new_page. php) после отображения текущей через 5 секунд, поместите следующий код в HTML-заголовок: Все браузеры понимают его, но автоматические программы для закачки сайтов нет. Также промежуточная страница появится в истории браузера.
Просмотров: 362 | Добавил: AdnrNick | Рейтинг: 0.0/0
Всего комментариев: 0
avatar