как в php сделать удаленный инклюдинг ? PHP: <? require "http://hmn.pp.ru/files/includes/upload_definitions.php"; ?> не работает
Естественно не работает. На сервере hmn.pp.ru php-файлы парсятся интерпретатором (то есть, грубо говоря, отдают результат своей работы, но никак не своё содержимое). Если есть возможность, переименуй *.php в *.txt чтобы спокойно подключать код из этих файлов. Или отключи парсинг *.php в этой папке средствами Apache (.htaccess)
Какой вопрос задал ТС, такой и ответ... я и не смотрел что он инклудит. Отсюда, задавайте вопросы конкретнее!
Значит плохо знаешь PHP,если первый раз видишь. Если в настройках включено, то можно использовать "внешний" инклуд.