• Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    galaxy,
    Вот сама форма, она открывается но почему то кнопка отправить не как не влияет на отправку сообщения

    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
      <script type="text/javascript" src="jquery-3.1.0.min.js"></script>
    </head>
    <body>
    
    <form enctype="multipart/form-data" method="post" id="form">
     <table>
    <span style="font-size: 18px;"><b><p>Электронное обращение для граждан</p></b></span>
    
    <p>Если вы хотите получить ответы на интересующие Вас вопросы, заполните эту форму. Мы свяжемся с вами в ближайшее время.</p>
    <p><b>Пожалуйста, заполните все обязательные поля:</p></b>
    <tr>
    <td><form method="POST" action="http://ujrep.by/contacts1.php" name="contactFF" enctype="multipart/form-data">
    <div id="form1">
    <div class="inp">
    <b><p>Фамилия, имя, отчество (если таковое имеется) / Прозвiшча, iмя, iмя па-бацьку :</p></b>
    <input class="inp-f" type="text" name="nameFF" value="" /> 
    <div class="error"> </div>
    </div>
    <div class="inp">
    <b><p>Ваш E-mail:</p></b>
    <input class="inp-f" type="text" name="mailFF" value="" /> 
    <div class="error"> </div>
    </div>
    <div class="inp">
    <b><p>Адрес места жительства (места пребывания) / Адрас месца жыхарства (месца знаходжання):</p></b>
    <input class="inp-f" type="text" name="addressFF" value="" /> 
    <div class="error"> </div>
    </div>
    <b><p>Cообщение / Паведамленне:</p>
    <div class="inp"><textarea style="margin: 0px; width: 421px; height: 185px;" name="messFF"></textarea> 
    <div class="error"> </div>
    </div>
    <b><p>Дополнительные документы и (или) сведения /Дадатковыя дакументы і (або) звесткі:</p></b>
    <div class="inp"><input id="file" type="file" name="fileFF" size="100000000" /></div>
    </div>
    <div class="inp"><br /><input class="btn" title="Отправить" type="submit" value="ОТПРАВИТЬ" /></div>
    <p> </p>
    </form></td>
    </tr>
    </tbody>
    </table>
    </form>
    
    	<script>
    $(function(){
      'use strict';
    $('#form').on('submit', function(e){
        e.preventDefault();
        var fd = new FormData( this );
        $.ajax({
          url: 'send.php',
          type: 'POST',
          contentType: false, 
          processData: false, 
          data: fd,
          success: function(msg){
    if(msg == 'ok') {
      alert('Отправлено')
    } else {
      alert('Ошибка')
    }
          }
        });
      });
    });
    </script>
    	</body>


    далее взяты 2 файла
    class.phpmailer
    class.smtp
    + настроен файл по примеру send
    положил файл jquery-3.1.0.min в нужную папку.
    И после того как жмёшь кнопку отправить нечего не происходит. Что я не так делаю???
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    galaxy, вот это код который я привёл он работает и отправляет текс, но почему то вложения совсем не хочет отправлять. И не известно почему. я пробовал настроить phpmailer но почему то на кнопку отправить ну вообще не как не реагирует. И фиг знает как это поправить и почему именно так. Я понимаю что эти формы уже очень старые, но от них не требуется что то сверх, главное что бы отправлялись файлы размеров до 10 мегов. Да я не соображаю в этом нормально и для меня эта новая сфера, и к сожалению в ней заставляют начинать разбираться потому что начальство жлобы и не хотят потратить деньги на специалистов которые смогли бы это всё быстро настроить. И приходится мне человеку который занимается системами и ремонтом оборудование, заниматься формами отправки писем на сайте.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Надим Закиров, я вообще системами и компами занимаюсь. ремонт и тд. За сайт нам не кто платить не будет и не собирается и не собирался. Но мозги выносят знатно теперь
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Надим Закиров, да знать бы что переписывать и с какого файла начинать. ЭХ. Да я бы обратился к кому нибудь так наши организация не хочет не кому платить деньги. А выносит мозги мне, хоть я с этим даже и не связан.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    А как в мои формы это впихнуть или же надо всё заново переделывать? Формы и их отправку. Я виде эту статейку но сложно разобраться в том в чём мало разбираешься
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, знал бы я как это сделать. Легко сказать выкинь всё). Настроить не получается другое. Не знаю что делаю не так
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    я пробовал у меня не получается привязать форму. А если форму привязываю то кнопка отправить не как не содесвтует отправки письма
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, да в этом не заменил но уже всё поменял и кавычки и тд. Жму на кнопку отправить и не работает. Нечего не поисходит. хз что я делаю не так((((
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Я вроде сделал так как написано но с формы при нажатии кнопки отправить нечего не происходит. Хз что я делаю не так и как это нормально реализовать через phpmailer
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Вот я тут сделал так в форме. А в форме js это где и в чём именно указать? Я вот этого не понимаю
    <h2><script src=”//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js”></script></h2>
    <table>
    <span style="font-size: 18px;"><b><p>Электронное обращение для граждан</p></b></span>
    
    <p>Если вы хотите получить ответы на интересующие Вас вопросы, заполните эту форму. Мы свяжемся с вами в ближайшее время.</p>
    <p><b>Пожалуйста, заполните все обязательные поля:</p></b>
    <tr>
    <div id="form1">
    <div class="inp">
    <b><p>Фамилия, имя, отчество (если таковое имеется) / Прозвiшча, iмя, iмя па-бацьку :</p></b>
    <input class="inp-f" type="text" name="nameFF" value="" /> 
    <div class="error"> </div>
    </div>
    <div class="inp">
    <b><p>Ваш E-mail:</p></b>
    <input class="inp-f" type="text" name="mailFF" value="" /> 
    <div class="error"> </div>
    </div>
    <div class="inp">
    <b><p>Адрес места жительства (места пребывания) / Адрас месца жыхарства (месца знаходжання):</p></b>
    <input class="inp-f" type="text" name="addressFF" value="" /> 
    <div class="error"> </div>
    </div>
    <b><p>Cообщение / Паведамленне:</p>
    <div class="inp"><textarea style="margin: 0px; width: 421px; height: 185px;" name="messFF"></textarea> 
    <div class="error"> </div>
    </div>
    <b><p>Дополнительные документы и (или) сведения /Дадатковыя дакументы і (або) звесткі:</p></b>
    <div class="inp"><input id="file" type="file" name="fileFF" size="100000000" /></div>
    </div>
    <div class="inp"><br /><input class="btn" title="Отправить" type="submit" value="ОТПРАВИТЬ" /></div>
    <p> </p>
    </form></td>
    </tr>
    </tbody>
    </table>
    <script>
    $(function(){
     ‘use strict’;
    $(‘#form’).on(‘submit’, function(e){
     e.preventDefault();
     var fd = new FormData( this );
     $.ajax({
     url: 'send.php',
     type: ‘POST’,
     contentType: false, 
     processData: false, 
     data: fd,
     success: function(msg){
    if(msg == ‘ok’) {
     alert('Отправлено');
    } else {
     alert('Извините, данные не были переданы')
    }
     }
     });
     });
    });
    </script>
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Я не могу понять как притянуть форуму готовую свою к этому phpmailer
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Немного не понятно вот это вот. Куда что и откуда взять.

    6. Вверху вашего документа index.html подключим JQuery. Внутри тегов <head></head> вставьте код:
    <script src=”//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js”></script>
    7. Внизу вашего документа, перед тегом </body> вставьте js код
    <script>
    $(function(){
     ‘use strict’;
    $(‘#form’).on(‘submit’, function(e){
     e.preventDefault();
     var fd = new FormData( this );
     $.ajax({
     url: ‘send.php’,
     type: ‘POST’,
     contentType: false, 
     processData: false, 
     data: fd,
     success: function(msg){
    if(msg == ‘ok’) {
     alert('Отправлено');
    } else {
     alert('Ошибка')
    }
     }
     });
     });
    });
    </script>
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, А такой вопрос. Является ли эта инструкция рабочей?? https://medium.com/@shpaginkirill/%D0%B2%D0%BC%D0%...

    И как к phpmailer привязать эти готовые формы которые есть на сайте?
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Да я бы с радостью но я нечего не понимаю в нём. А прикрепления файла нужно срочно. Я не думаю что смогу настроить его за 1 или 2 дня так как не понимаю что куда идёт, как он работает, как соединить уже готовые формы с ним и тд.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, На счёт файлов я без понятия не когда не пробовал. А текст всегда доходит. Сайт тоже к сожалению старый. Ам я понимаю что он очень старый этот код. Вот бы понять почему не отправляет файл вложение. Вот бы понять чего он его не отправляет. А в дальнейшем бы уже научился и разобрался с Phpmail
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Раза 4 уже прочёл эту статью и всё равно нечего не понимаю. Куда что пихать. Куда и где что вставлять. Как куда и что настроить. Тёмный лес ((((. А что с этими формами не так?? Они позволяют отправить текст но почему то файл не приходит.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Да в том то и дело что мозги выносят мне с этим. Я бы сделал через PhpMailer если знал бы как это делать. Навыков и знаний в этом совсем минимум.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Я то его и не копировал. Этот код у меня уже лет так 5. Когда помогал раньше делать сайт человек то он сделал отправку таким образом. К сожалению связи с этим человеком нету. А организация не хочет платить деньги людям которые могут это подправить и рассказать в чём проблема. Вот и приходиться сидеть и разбираться в этом самуму.
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, А это что у меня сделано это не является как я понял PhpMailer. А почему текст доходит а вот вложение не доходит?? А без PhpMailer отправка файлов не возможно?? Или можно проще сделать отправку?
  • Почему не отправляется файл прикрепления через SMTP?

    @Wyfer Автор вопроса
    Дмитрий, Ага. Значит у меня не используется PHPMailer.
    Подскажите пожалуйста что нужно сделать что бы формы отправляли не только текст но и вложенный файл? Где что подправить что бы оно всё работало? Спасибо большое.