[Решено] Скачивание файла

Тема в разделе "OpenCart", создана пользователем Flexx, 26 янв 2016.

Метки:
  1. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    Здравствуйте.К каждому продукту на сайте,подгружен PDF файла.Когда нажимаешь на скачивание,то у файла добавляются кавычки.Пример: "test.pdf" В чем может быть проблема ?

    Задача решилась.Можно закрывать тему
     
    Lasted edited by : 28 янв 2016
  2. skiv14

    skiv14

    Регистрация:
    9 июн 2015
    Сообщения:
    437
    Симпатии:
    180
    Flexx, напишите как решили. Возможно, другим будет полезно.
    Мы же делимся опытом тут друг с другом.
     
  3. Flexx

    Flexx

    Регистрация:
    8 янв 2013
    Сообщения:
    122
    Симпатии:
    86
    Контроллер переписал.Вот кусок кода
    PHP:
    if (file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . ($mask $mask basename($file)) . '"');
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' filesize($file));

    readfile($file'rb');

    //$this->model_account_download->updateRemaining($this->request->get['download_id']);

    exit;
    }
     
    halfhope, 1ncom1ng и skiv14 нравится это.