dimttra
Новичок
Всем привет! Вот проблема.
Отсюда http://k-movie.ru/forma_mail.html скачал форму обратной связи. Там есть файл formamail.php
Суть вопроса: на [email protected] приходят крокозябры, по умолчанию у них на хостинге кодировка utf-8. Ответ техподдержки: "...надо отредактировать скрипт на использование utf-8"
Понимаю, что суть проблемы в строчке $message=convert_cyr_string($message,"w","k"); НО КАК отредактировать??? Я перерыл весь инет (или почти весь
), перепробовал всё, что только смог найти - результата нет.
Помогите, чем можете, а?
Отсюда http://k-movie.ru/forma_mail.html скачал форму обратной связи. Там есть файл formamail.php
PHP:
<?PHP
session_start();
if (empty($_POST['name'])==1){echo "Не введенно имя!"; exit;};
if (empty($_POST['e_mail'])==1){echo "Не введен e-mail!"; exit;};
if (empty($_POST['text'])==1){echo "Не введен текст сообщения!"; exit;};
if (empty($_POST['captcha'])==1){echo "Не введен код подтверждения!"; exit;};
if ($_SESSION['captcha_keystring']!==$_POST['captcha']){ echo "Не верный код подтверждения!"; exit;};
if (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['e_mail'])) {
echo 'Неверный формат e-mail!';
$sendemail = 'No';
show_form();
exit();
}
$message="Имя-$_POST[name]
Адрес отправителя-$_POST[e_mail]
Сообщение-$_POST[text]";
$message=convert_cyr_string($message,"w","k");
Mail("[email protected]","Форма обратной связи",$message,"From:$_POST[e_mail]");
echo"<script>location.replace('tnxmail.html');</script>";
?>
Понимаю, что суть проблемы в строчке $message=convert_cyr_string($message,"w","k"); НО КАК отредактировать??? Я перерыл весь инет (или почти весь

Помогите, чем можете, а?