|
|
|
|
|
для: cheops
(18.02.2005 в 17:31)
| | Спасибо! | |
|
|
|
|
|
|
|
для: Atom
(18.02.2005 в 17:09)
| | Всё правильно, функция readfile читает содержимое файла и выводит его в окно браузера, при этом возращает число прочитанных байт, поэтому она выводит "Название", а потом echo выводит $title, которое имеет значение 8 - столько букв в слове "Название".
Поэтому следует либо просто вызывать функцию
<?
readfile("title.txt");
?>
|
либо, если необходимо поместить содержимое файла в строку использовать функцию file_get_contents
<?
title = file_get_contents("title.txt");
echo $title;
?>
|
| |
|
|
|
|
|
|
|
для: Atom
(18.02.2005 в 17:09)
| | А вы попробуйте прочитать файл другой функцией
<?
$title = file('title.txt');
for ($i=0;$i<count($title);$i++) echo $title[$i];
// если одна строка в файле, то ещё проще
$title = file('title.txt');
echo $title[0];
?>
|
| |
|
|
|
|
|
|
| Мож меня сегодня глючит.. Мож день такой..
<?
$title = readfile("title.txt");
echo $title;
?>
|
В файле title.txt написанно "Название"
А код почему-то выдает "Название8". Почему он символы считает? =(( | |
|
|
|
|