Помощник
|
Кодировка в форме обратной связи |
Владимир72
|
Сообщение
#1
|
||
|
|
||
|
|||
FortNoxBY |
7.10.2011, 17:27;
Ответить: FortNoxBY
Сообщение
#2
|
|
в файле php которая отвечает за отправку письма должна быть установлена кодировка cp-1251
|
|
|
Sem007 |
27.3.2014, 15:37;
Ответить: Sem007
Сообщение
#3
|
|
открой файл code.php и там тут[PHP]$sid=trim($HTTP_POST_VARS["sid"]);
$noautomationcode = $HTTP_SESSION_VARS["noautomationcode"]; $code = trim($HTTP_POST_VARS["code"]); if($code != $noautomationcode) { //codes do not match. $message .= "Вы скорее всего робот. Введите код правильно"; } if ($message == "") { $smarty->assign("text", $text); $smarty->assign("info_project", $info_project); $mail_text = $smarty->fetch("mail_text.tpl"); //print_r($text); send_mail::mail_base($info_project['to_mail'], $info_project['subject'], $mail_text, $info_project['from_mail'], $info_project['from_name']); $message .= "Спасибо! Ваше сообщение отправлено"; }[/PHP] добавь вот эту строку [PHP]$header="Content-type: text/plain; charset=\"utf-8\"";[/PHP] и должен у тя показать нормальный русский текст пробуй |
|
|
nexus_hb |
15.5.2014, 14:08;
Ответить: nexus_hb
Сообщение
#4
|
|
Все что нужно знать про кодировку можно найти по этой ссылке.
|
|
|
Irlandec |
4.6.2014, 16:30;
Ответить: Irlandec
Сообщение
#5
|
|
У меня такая же проблема, приходит на электронку куча эроглифов. И сторка
1 $header="Content-type: text/plain; charset=\"utf-8\""; не помогла решить проблему. Вот код формы. Подскажите, что не так.!!!!!!!!!!!!!!!! [PHP]<!--Форма отправки сообщения--> <?php //Если форма отправлена if(isset($_POST['submit'])) { //Проверка Поля ИМЯ if(trim($_POST['contactname']) == '') { $hasError = true; } else { $name = trim($_POST['contactname']); } //Проверка поля ТЕМА if(trim($_POST['subject']) == '') { $hasError = true; } else { $subject = trim($_POST['subject']); } //Проверка правильности ввода EMAIL if(trim($_POST['email']) == '') { $hasError = true; } else if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['email']))) { $hasError = true; } else { $email = trim($_POST['email']); } //Проверка наличия ТЕКСТА сообщения if(trim($_POST['message']) == '') { $hasError = true; } else { if(function_exists('stripslashes')) { $comments = stripslashes(trim($_POST['message'])); } else { $comments = trim($_POST['message']); } } //Если ошибок нет, отправить email if(!isset($hasError)) { $emailTo = 'greenrous@mail.ru'; //Сюда введите Ваш email $body = "Name: $name \n\nEmail: $email \n\nSubject: $subject \n\nComments:\n $comments"; $headers = 'From: ProAP.ru - через форму обратной связи <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email; mail($emailTo, $subject, $body, $headers); $emailSent = true; } } ?> [/PHP] |
|
|
Irlandec |
4.6.2014, 17:24;
Ответить: Irlandec
Сообщение
#6
|
|
|
[PHP]$header="Content-type: text/plain; charset=\"utf-8\"";[/PHP]
Да, эта строка работает. Мне почту в спам отправляло, я потому и не видел, что сообщение приходит.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Принимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи Нужен автор текстов, копирайтер? Обращайтесь |
14 | KriptoFin | 8094 | 22.9.2020, 18:07 автор: mrSana |
|
Нужен простой лендинг с формой обратной связи | 10 | Kuzzma | 2600 | 11.9.2020, 21:33 автор: Kuzzma |
|
Настройка каптчи на форму обратной связи | 3 | woolf | 2047 | 9.4.2019, 17:21 автор: bobur |
|
Спам через форму обратной связи на сайте | 14 | Evgeniy3200 | 8087 | 15.5.2017, 20:53 автор: samvel32453 |
|
Требуется доработка формы заказа/обратной связи | 0 | Dinamitt | 1804 | 22.2.2017, 22:02 автор: Dinamitt |
Текстовая версия | Сейчас: 25.4.2024, 16:14 |