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

Содержимое открытого файла можно отобразить в браузере с помощью функции 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");
?>

Предыдущ