Отображение файлов

Содержимое открытого файла можно отобразить в браузере с помощью функции fpassthru:

int fpassthru (int file)

Аргумент file представляет собой дескриптор файла.

<?
$file = fopen("c:/www/html/pavlovo.jpg","rb");
if(!file)
{
echo("Ошибка открытия файла");
}
else
{
fpassthru($file);
}
?>

Для текстовых файлов существует еще одна функция отображения readfile:

readfile (string filename)

Обращаем ваше внимание на то, что в качестве аргумента эта функция принимает имя файла, а не его дескриптор:

<?
readfile ("file.txt");
?>

<<< - Предыдущая | Cледующая ->>>