Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ArddeSp
Зарегистрирован: 05.09.2005 Сообщения: 31 Откуда: Баймак
|
Добавлено: Сб Фев 11 2006 14:12 Заголовок сообщения: Опять таки PHP. Работа с файлами. |
|
|
Надо чтоб PHP открывал файл "gen.php", и читал оттуда текст однако не вызодит.
Делаю это так:
Код: |
<?
$file = fopen("gen.php","r");
$text = fgets($file, 20);
echo $text;
?>
|
Если заменить gen.php на gen.txt, то всё получается, но мне надо, чтоб было gen.php и больше никак.
Кто знает, напишЫте. _________________ Эх, жить хорошо! |
|
Вернуться к началу |
|
|
sniper::p
Зарегистрирован: 04.10.2005 Сообщения: 237 Откуда: rus/73
|
Добавлено: Сб Фев 11 2006 14:38 Заголовок сообщения: |
|
|
Почему не выводится не знаю, но файл закрывать надо! _________________ Нет предела совершенствованию |
|
Вернуться к началу |
|
|
beliy
Зарегистрирован: 10.12.2004 Сообщения: 124 Откуда: Москва
|
Добавлено: Вс Фев 12 2006 14:13 Заголовок сообщения: |
|
|
я попробовал:
код файла, который читаем:
Код: | <?php
echo 'sdkfjsd fksd fkds fkdsjfh';
$a = '123';
echo $a;
?> |
все нормально читается такой конструкцией:
Код: |
$str = file_get_contents('lala.php');
echo $str; |
но браузер не выводит открытым текстом содержимое тегов, поэтому , если нужно именно вывести код ПХП,предлагаю вставить перед выводом:
Код: | $str = str_replace('<', '<', $str);
$str = str_replace('>', '>', $str);
|
в результате вывод браузера:
Код: | <?php echo 'sdkfjsd fksd fkds fkdsjfh'; $a = '123'; echo $a; ?> |
|
|
Вернуться к началу |
|
|
|