[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма отправки сообщений
Serg007
Делаю на сайте форму отправки сообщений, а оно падло выделывается, когда пишу латиной отправляет без проблем, русские буквы через раз, уже прям не знаю что делать. Вот код обработчика, на сайте кодировка utf8, method=post
PHP
$to = 'mail@ukr.net';
$return = 'mail2@as.as';
$date = date('l\, M dS Y\, H:i:s');
$time = date('r');
$subject = 'contact form';
$body = '
<html>
    <head>
        <title>тайтл</title>
    </head>
    <body>
        <strong>'
.$_POST["FIO"].'</strong><br>
        <strong>'
.$_POST["org"].'</strong><br>
        <strong>'
.$_POST["dolj"].'</strong><br>
        <strong>'
.$_POST["mail"].'</strong><br>
        <strong>'
.$_POST["fone"].'</strong><br>
        <strong>'
.$_POST["ICQ"].'</strong><br>
        <p>message:<br>
        '
.$_POST["words"].'
        </p>
    </body>
</html>'
;

$headers = 'MIME-Version: 1.0' . "\r\n" .
          'Content-Type: text/html; charset=UTF-8; format=flowed' . "\r\n" .
          'Content-Transfer-Encoding: 8bit' . "\r\n" .
          'Date: ' . $time. "\r\n" .
          'From: ' . $return . "\r\n" .
          'Reply-To: ' . $return . "\r\n" .
          'Return-Path: ' . $return . "\r\n" .
          'X-Mailer: PHP/' . phpversion();
$mess = "Отправлено";
//echo $_POST['captchacheck']."==".$_POST['captcha'];
if ($_POST['captchacheck']==$_POST['captcha']){
//echo "sending";
mail($to, $subject, $body, $headers);
}
else{
$mess = "неверный ответ";
//echo $mess;
}
if ($_GET['node']==0)
Header("Location: http://site.com.ua/contacts?mess=".$mess);
else
Header("Location: http://site.com.ua/contacts?mess=".$mess);

п.с.
капча непричем, даже без нее все так как написано сверху
форма с которой отправляю тут:
http://2.0studio.com.ua/contacts



Спустя 1 час, 41 минута, 13 секунд (11.06.2009 - 19:59) Stuff_f написал(а):
помне дело в заголовочке, все-же попробуй

encoding="windows-1251

лишним не будет, ибо код написан грамотно!!!!

Спустя 15 минут, 52 секунды (11.06.2009 - 20:14) twin написал(а):
Цитата
лишним не будет, ибо код написан грамотно!!!!

Не надо хотя бы восклицательных знаков...
Есть там косяки.
Не претендуя на супер-пупер, но все же
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.