Coach
Creator
- Регистрация
- 9 Май 2007
- Сообщения
- 1.329
- Реакции
- 493
- Автор темы
- #1
Помогите разобраться со скриптом отправки письма с сайта.
Раньше скрипт стоял на другом хостинге, все было ОК!
А теперь приходят в странной кодировке:
Может что прописать нужно в скрипте, чтобы приходил в определенной кодировке, или на сервере?
PHP:
<?php
// Necessary Variables:
$TO = "name@mail.ru";
// En: E-Mail of mail recipient.
$DEFAULT_EXIT_PAGE = "http://site.com/thanks.html";
// En: exit page.
// End Necessary Variables section
/******************************************************************************/
$headers = "From: Site <$mail>\n";
$headers .= "X-Mailler: PHP 3 Form2Mail made by FTLS, http://www.ftls.org/\n";
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$key=convert_cyr_string($key, 'w', 'k');
$val=convert_cyr_string($val, 'w', 'k');
$message .= "$key : $val\n";
}
$message .= "\nSent by ".gethostbyaddr($REMOTE_ADDR). " ($REMOTE_ADDR)\n";
mail($TO, $subject, $message, $headers);
// En : Send mail
if(! $exit_page)
$exit_page = $DEFAULT_EXIT_PAGE;
Header("Location: ".$exit_page);
// Exit -> $exit_page
?>
Раньше скрипт стоял на другом хостинге, все было ОК!
А теперь приходят в странной кодировке:
Может что прописать нужно в скрипте, чтобы приходил в определенной кодировке, или на сервере?