Вот примеры: Код (Text): if (isset($_GET['ID'])) { $ID = (int)$_GET['ID']; } else { ErrorPage('Ошибка: Укажите какую страницу изменять.'); }; ...Далее код... или Код (Text): if(!isset($_GET['page'])) { ErrorPage('Ошибка: Укажите какую страницу изменять.'); } else { $ID = (int)$_GET['page']; ...Далее код... функция ErrorPage содержит в конце exit(), но во втором случае получается что exit() не нужна. Подскажите какой лучше выбрать стиль кода? Какие могут быть нюансы, подводные камни? Заранее спасибо! Т.е. лучше делать так чтобы в ветвлениях явно прослеживался путь или можно смело обрывать ход выполнения с помощью exit()? Или нет принципиальных различий? Также второй вопрос: Заметил такую штуку - наиболее удобен такой подход: В процессе выполнения скрипта формируем(накапливаем) вывод в переменную буфер. И только в конце выводим используя свой шаблон, это связанно с тем что в процессе накапливания может произойти ошибка, и тогда будет не хорошая ситуация если мы уже "отдали на выход" часть страницы, а тут необходимо "красиво" выдать страницу с ошибкой. Какие можете дать общие советы по стилю, подходу написания скриптов в этом плане? Заранее спасибо! PS Надеюсь изьяснился понятно
1. обработка запроса 2. получение данных для результата 3. отображение результата у вас эти три пункта смешаны, отсюда и делемы.