Что POST может делать, а GET нет?

Возможный дубликат:
Когда вы используете POST, а когда GET?

Я прочитал из книги, что POST используется для отправки данных на сервер, что каким-то образом вызывает изменение состояния сервера, например, вставку данных в базу данных. А GET используется для получения данных, которые ничего не меняют на сервере.

На самом деле я не совсем понимаю вышеизложенное. Может кто-нибудь продемонстрировать это на примере? Пример показывает, что если я заменю $ _POST на $ _GET, код не будет работать.

Правильно ли я говорю, что мы можем обойтись без GET, но не можем обойтись без POST?


person yeeen    schedule 15.02.2010    source источник