Эта каша сверху - чисто иллюстрация как обычно делается в рамках вашего колхозного кода. Если бы он был в паттерне MVC, но он в лапше и поэтому пришлось продолжать тянуть лапшу.
Суть вот в чем. Обычный запрос это обработка и сохранение данных, затем редирект на самое себя и рендер (воспроизведение) только что записанных данных прочитанных по ключу либо в сессии, либо в куках, либо в урле.
Аякс запрос это обработка и сохранение данных, а вместо редиректа и перезагрузки - выгрузка в браузер отчета или прочитанных только что записанных данных и конец выполнения скрипта.
|