Помощник
|
send_php |
egor84
|
Сообщение
#1
|
||
|
|
||
|
|||
Apay |
25.4.2010, 16:43;
Ответить: Apay
Сообщение
#2
|
|
тема формы обратной связи тут неоднократно обсуждалась, а чтобы текст приходил правильно, используйте нужную кодировку (чтобы кодировка текста совпадала с кодировкой указанной в заголовках), а subject лучше всего перекодировать с помощью iconv_mime_encode в utf-8, в этом случае все гарантированно будет открываться в правильной кодировке
|
|
|
egor84
|
Сообщение
#3
|
|
Apay,
извините за беспокойство, но Вы не могли бы проверить мой код верен он или нет? Спасибо заранее!!! [PHP]<?php if(!empty($_POST['adr'])){ $adr=$_POST['adr']; foreach($adr as $rt){ $text.='--'.$rt."\r\n"; mysql_query("UPDATE adr SET is_pay='1' WHERE name='$rt'"); } $zak ="С адреса $email от заказчика с контактными данными:\r\n"; $zak.="Компания:$company,\r\n"; $zak.="Kонтактное лицо: $face,\r\n"; $zak.="Телефон: $tel\r\n"; $zak.="адрес и реквизиты:$address\r\n"; $zak.="пришла заявка на адреса: \r\n"; $zak.=$text; $headers = 'Content-type: text/html; charset=utf-8 \r\n'; mail( " ", $subject, $zak, $headers); } ?>[/PHP] |
|
|
Apay |
25.4.2010, 18:41;
Ответить: Apay
Сообщение
#4
|
|
|
если считать что все используемые переменные инициализированны должным образом, то ошибки в 2 последних операторах, правильно будет
[PHP]$headers = "Content-type: text/html; charset=utf-8\r\n"; mail( $email, $subject, $zak, $headers ); [/PHP]
|
|
|
||
|
Текстовая версия | Сейчас: 28.3.2024, 23:27 |