Во всех современных браузерах есть кнопка «Back» (Назад), которая позволяет пользователю повторно просмотреть те страницы, которые он уже видел раньше. Также существует кнопка «Refresh» (Обновить), она позволяет «обновить» страницу, которую пользователь просматривает. Эти две кнопки предназначены для удобства пользователя, но иногда после нажатия на одну из них пользователь вместо страницы, которую он ожидал, видит совсем другую. Эта статья была написана для того, чтобы объяснить, почему это происходит и как этого избежать. Страницы бывают двух видов: статические и динамические (последние еще иногда называют скриптами). Статическая страница всегда выглядит для пользователя одинаково. Динамическая страница, как правило, выглядит по-разному в зависимости от того, какие данные были переданы от браузера серверу. Мы поговорим о том, как эти данные передаются, когда будем рассказывать об отличии методов GET и POST >>> |