Kredov long

[Помогите] отправить с комментарием о заказе - файл

Тема в разделе "OpenCart", создана пользователем yurets86, 21 фев 2014.

  1. yurets86

    yurets86

    Регистрация:
    13 апр 2013
    Сообщения:
    394
    Симпатии:
    328
    надо прикрепить к комментарию заказа и галкой уведомить покупателя файл, который будет аттачем отправляться с письмом,
    добавил кнопку на форму с выбором файла,
    в контроллер admin/controller/sale/order.php
    добавил обработку загрузки файла на сервер
    PHP:
    if (!empty($_FILES['mail_file']['tmp_name'])) {
        
    $path $_FILES['mail_file']['name'];
        if (
    copy($_FILES['mail_file']['tmp_name'], $path)) $picture $path;
      }

    $fp fopen($path,"r");
    if (!
    $fp) {
          print 
    "Файл $path не может быть прочитан";
          exit();
        }

        
    $filess fread($fpfilesize($path));
        
    fclose($fp);
    добавил заголовки
    Код:
      
        header('Content-Type: application/octet-stream; name=\"$name\"\r\n');
        header('Content-Transfer-Encoding: base64\r\n');
        header('Content-Disposition: attachment; filename=\"$name\"\r\n');
        header('chunk_split(base64_encode(' . $filess . '))');
    
    а файл не уходит...
     
    Последнее редактирование: 21 фев 2014