покажите код метода RouterFactory::getFactory()
и еще вот эти места в коде и по 10 строк до и после указанного места
/home/сайт/public_html/cncat_eng ine/engine.php on line 58
и не забудьте отформатировать код специальными тегами
используйте сессию для хранения текущего значения капчи
алгоритм такой
пользователь зашел на страницу впервый раз
генерируете циферки для капчи
результат записываете в сессию
показываете циферки на странице пользователю
пользователь ввел результат
достаете число из сессии
сравниваете с введенным числом
если все ок - идете дальше
если нет - генерируете новую капчу и снова отображаете пользователю страницу с формой и предзаполненными полями из запроса + новую капчу
если у вас есть функция обновления капчи (через аякс) то нужно всего лишь сгенерировать новое число, записать его в сессию и показать пользователю новые числа
Может быть речь шла о сообщениях от кнопки жалоба. но у EuGenа вроде как нет уже статуса администратора и почему он должен получать эти сообщения непонятно... (Добавление)
ой. щас таки заметил что статус админа имеется. так что изначальное предположение имеет право на жизнь
в переменной $_SERVER['REQUEST_URI'] обычно содержится весь запрос от домена
то есть если у вас было в строке браузера что-то типа такого
http://example.com/my/test/example?page=1
то в REQUEST_URI будет так /my/test/example?page=1
далее функция parse_url c вторым аргументом PHP_URL_PATH выбирает только URL_PATH - а это будет /my/test/example
после эта строчка разбивается на части по разделителю '/' - функция explode
но в функцию эксплод передается не целая строка /my/test/example а немного обрезанная версия после trim (второй аргумент в трим '/' говорит что нужно обрезать строку по строном по символу '/' если он есть в конце или в начале), то есть в эксплод попадает такое my/test/example
есть база данных
в ней каждой новой записи присваивается свой уникальный адрес (называется первичный ключ) все остальные данные - просто данные
к примеру есть таблица БЛОГ_ПОСТ
допустим у нее есть такое поле как ТЕМА
изначально в таблице ничего нет
приходит пользователь и создает тему
скрипт вставляет в базу название темы "URL" а бд присваивает ей уникальный (в данном случае очень похоже не порядковый) номер 1
тут же скрипт получает этот номер "1"
после того например для того чтобы показать на главной страницы все темы в скрипте выбираются все записи из таблицы БЛОГ_ПОСТ и для каждой выводится некоторая одинаковая (статическая) информация (как тег ссылки <a>)
и некоторая уникальная (динамаческая) информация (номер и название темы)