За последние 24 часа нас посетили 16040 программистов и 1731 робот. Сейчас ищут 1665 программистов ...

Работа с PDF

Тема в разделе "Wordpress", создана пользователем kvadim, 26 июн 2020.

  1. kvadim

    kvadim Активный пользователь

    С нами с:
    1 сен 2015
    Сообщения:
    69
    Симпатии:
    0
    Здравствуйте, подскажите, из-за чего функция file_exists() которая является стандартной в php показывает при проверке о существовании файла, что его нет, хотя файл указан.
    Вот код
    Код (Text):
    1. $file = 'test.pdf';
    2.  
    3. if (file_exists($file)) {
    4.         header('Content-type: application/pdf');
    5.         header('Content-Discription: inline; filename="'.$file.'"');
    6.         header('Content-Transfer-Encoding: binary');
    7.         header('Accept-Ranges: bytes');
    8.         @readfile($file);
    9. } else {
    10.         echo "not found file";
    11. }
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    А где ему искать твой test.pdf ? Ты то может и в курсе в какой папке она лежит, а программа нет.
     
  3. kvadim

    kvadim Активный пользователь

    С нами с:
    1 сен 2015
    Сообщения:
    69
    Симпатии:
    0
    Файл лежит в той же папке где и php файл с этим кодом.
     
  4. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Да ну, запускается этот фаил с кодом тоже из этой папки?
     
  5. kvadim

    kvadim Активный пользователь

    С нами с:
    1 сен 2015
    Сообщения:
    69
    Симпатии:
    0
    да
     
  6. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    нет)
     
  7. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.788
    Симпатии:
    1.328
    Адрес:
    Лень
    пойду наберу в адрес строке test.pdf и скачаю твой файл, ой а почему не качается ?
     
  8. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.576
    Симпатии:
    1.759
    @kvadim Всегда добавляйте маршрут через __DIR__