- Поправил проверку прав
- Добавил обработчик ошибок
- убрал header()
- Проверка существования заголовков
- Мелкие поправки