Вопрос по PHP!

интернет компьютеры программирование php базы данных

Всем добрый день!
Не работает данный код:
$set = file_get_contents(ROOT_DIR. '/tpl/' . $conf['theme'] . '/register.tpl');
$set = str_replace("{title}", $conf['title'], $set);
$set = str_replace("{page_reg}", $lang['page_reg'], $set);
echo $set;
В чём может быть проблема, белый экран, инфа из файла не выводится!
Заранее спасибо!

Примечание:
Кэп.О., ошибку не выводит, опять белый экран!

Примечание:
Тоже самое!(

Примечание:
Так вот если от всей программы писать echo "Hello";
То всё норм это выведет!

Примечание:
Какая та фигня, нет ошибок, ничего нету(((
Ответы:
Где проверка?
$tmp_path = ROOT_DIR. '/tpl/' . $conf['theme'] . '/register.tpl';
echo $tmp_path;
$set = file_get_contents($tmp_path);
if ($set === FLASE) {
 echo "error in file_get_contents";
} else {
 echo '"' . $set . '"';
}
ну тогда оставь от всей программы только
echo "hello world!";
Внесите изменения в php.ini, чтобы ошибки выводились:
error_reporting = E_ALL
display_errors = On
белый экран - скорее всего ошибки выключены, возможно какие то переменные не объявлены.
Думаю файл просто не существует ( неверный путь)
А сделать правильнее так
Примечание №4
Ничего не понял? У вас echo "Hello"; перестал работать?


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.