Как передать файл с формы обратной связи joomla 1.5

Тема в разделе "Проектирование", создана пользователем rubiroide, 28.07.2009.

  1. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Собрал по форуму материал, но так и не докопался до истины. Решил обобщить и попросить помощи довести начатое до конца.

    Чтобы прикрепить файл необходимо
    в файлик com_contact\views\contact\tmpl\default_form.php

    1. в тег <form> дописать enctype="multipart/form-data"
    2. Добавить кнопку обзор для выбора файла <input type="file" name="file_pict" />

    <form action="index.php" method="post" enctype="multipart/form-data">
    <input type="file" name="file_pict" />
    </form>

    3. в файлик controller.php написать

    //USE STANDART ATTACHMENT FUNCTION
    $tempdir = JPATH_ROOT.”/images/”;
    $namefile = $_FILES['file']['name'];
    $filetemp = $tempdir.$namefile;
    move_uploaded_file($_FILES['file']['tmp_name'], $tempdir.$namefile);
    $attachment = $tempdir.$namefile;
    $mail->addAttachment( $attachment );
    $sent = $mail->Send();

    Вопрос: куда именно дописать, или какие слова заменить?

    Кто делал помогите, файл не прикрепляется!!!
     
  2.  
  3. Offline

    rubiroide Недавно здесь

    Регистрация:
    18.02.2009
    Сообщения:
    121
    Симпатии:
    0
    Пол:
    Мужской
    Неужели никто не делал???!!!
     
  4. Offline

    Pitmen Недавно здесь

    Регистрация:
    26.02.2009
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    Я так предполагаю, что дописать нужно в файл обработчик формы, в форме должен быть прописан, сам сейчас почти тем же мучаюсь, только я просто форму на страницу вставляю, всё работает, а вот передача файлов нет!
     

Поделиться этой страницей

Загрузка...