Jump to content
  • 0
Sign in to follow this  
Zakonoposlushniy

Форма обратной связи

Question

Добрый день! Столкнулся с такой проблемой - сделал лендинг в Adobe Muse, но форма обратной связи не работает. Написал в службу поддержки хостинга. Мне там ответили, что нужно в коде указать вместо content-type: text/html, так content-type: text/plain. 

Где именно в коде, в index.html или в самом файле формы PHP? 

Попробовал заменить в Index.html, но на сайте выскакивают кракозябры. 

Ведь нужно изменить код в данной строчке : <meta http-equiv="Content-type" content="text/html;charset=UTF-8"/>, я правильно понимаю?  

Благодарю за ответ! 

Share this post


Link to post

5 answers to this question

Recommended Posts

  • 0

Напишите на хостинг, что бы не пудрили Вам мозги  - или пусть исправляют на своей стороне или меняйте хостинг. Никаких манипуляций с кодом вашего сайта проводить не нужно

Share this post


Link to post

Новая статья

Как бесплатно получить специализированный хостинг для Adobe Muse сайта. Читайте новую инструкцию по этой ссылке.
  • 0

Спасибо, я понял. Вот ещё такой вопрос, можно ли использовать форму созданную в Muse для шаблона сайта, который был создан не в Muse? 

Share this post


Link to post
  • 0
NZ    1

Было у меня нечто подобное, хостинг по запросу все исправил сам, я просто проверил. Вот что мне написали:

Цитата

Скрипт отправки сообщения с сайта для работы требует расширения PDO. Данные настройки находятся в панели управления в разделе PHP - Расширения для работы с БД

Ставите птицу на расширении PDO и как из ружья...

Share this post


Link to post
  • 0

некоторых серверах зарезана функция mail() причем хитро зарезана ответ приходит что письмо отправлено но его нет.. и не будет..

.smartape.ru - один из них

решение проблемы 

регаем почту на яндексе... 

в файле form_proccess.php


вместо 

Цитата

 $sent = @mail($to, $subject, $message, $headers);

вставляем 

Цитата

 require 'sendmailya.php'; 

     $mailSMTP = new SendMailSmtpClass('логин_почты', 'пароль_почты', 'ssl://smtp.yandex.ru', '', 465);
// $mailSMTP = new SendMailSmtpClass('логин', 'пароль', 'хост', 'имя отправителя');
 
// заголовок письма
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n"; // кодировка письма
$sent =  $mailSMTP->send($to, $subject, $message, $headers); // отправляем письмо

ну и разумеется файлик во вложении положить в тот же каталог

вы делаете все на свой страх и риск.. я ни за что (тем более ваши руки ) не отвечаю.. тем не менее если вы все сделали правильно - будет работать 

не забудьте только вписать ваши логин и пароль от почты

и НЕ используйте эту почту  для чего-то другого - только для smtp транзита ..

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

Share this post


Link to post
Sign in to follow this  

×
×
  • Create New...