Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кодировка в обратной связи

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Письма от обратной связи приходят вот в таком виде ыыаыаыа
Jenia
Отправлено: 10 Января, 2017 - 12:03:10
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Янв. 2017  


Помог: 0 раз(а)




Добрый день!

Помогите разобраться в PHP форме обратной связи. Перепробовал много советов по написанию кодировок, ничего не помогло, все равно письма приходят в таком виде
"You can contact ыввыыаыаыа via email, dfsd@ya.ru."

<?php
if(!$_POST) exit;

$to = 'lyashov-jenia@yandex.ru'; #Replace your email id...
$name = $_POST['txtname'];
$email = $_POST['txtemail'];
$comment = $_POST['txtmessage'];

if(get_magic_quotes_gpc()) { $comment = stripslashes($comment); }

$subject = 'You\'ve been contacted by ' . $name . '.';

$msg = "You have been contacted by $name.\r\n\n";
$msg .= "$comment\r\n\n";
$msg .= "You can contact $name via email, $email.\r\n\n";
$msg .= "-------------------------------------------------------------------------------------------\r\n";

if(@mail($to, $subject, $msg, "From: $email\r\nReturn-Path: $email\r\n"))
{
echo "<span class='success-msg'>Thanks for Contacting Us, We will call back to you soon.</span>";
}
else
{
echo "<span class='error-msg'>Sorry your message not sent, Try again Later.</span>";
}
?>

Вот код обратной связи

Помогите разобраться новичку!!!!
 
 Top
Jenia
Отправлено: 11 Января, 2017 - 09:15:29
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Янв. 2017  


Помог: 0 раз(а)




Добрый день!

Я в PHP очень плохо разбираюсь, но вот возник вопрос по размещению на сайте обратной связи. Все получилась настроить но, письма приходят с символами "You have been contacted by тест."
Как я понимаю мне нужно прописать кодировку UTF-8.

У меня к обратной связи есть 3 файла PHP подскажите куда вписать эту кодировку и в каком виде!

https://www[dot]dropbox[dot]com/sh/tgs02[dot][dot][dot]_9xucdcwBza?dl=0

Большое спасибо!

(Отредактировано автором: 11 Января, 2017 - 09:17:21)

 
 Top
Psychotech
Отправлено: 28 Января, 2017 - 08:30:47
Post Id


Новичок


Покинул форум
Сообщений всего: 32
Дата рег-ции: Июнь 2015  


Помог: 0 раз(а)




Jenia пишет:
Добрый день!

Я в PHP очень плохо разбираюсь, но вот возник вопрос по размещению на сайте обратной связи. Все получилась настроить но, письма приходят с символами "You have been contacted by тест."
Как я понимаю мне нужно прописать кодировку UTF-8.

У меня к обратной связи есть 3 файла PHP подскажите куда вписать эту кодировку и в каком виде!

https://www[dot]dropbox[dot]com/sh/tgs02[dot][dot][dot]_9xucdcwBza?dl=0

Большое спасибо!

Юзайте на здоровье
PHP:
скопировать код в буфер обмена
  1.  
  2. $headers  = "Content-type: text/html; charset=utf-8 \r\n";
  3. $headers .= "From: WHO <some@yousitename.ru>\r\n";
  4.  

(Отредактировано автором: 28 Января, 2017 - 08:31:38)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Кодировки и все смежное »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB