|
|
|
|
|
для: Slo_Nik
(11.01.2012 в 22:50)
| | поменял на charset=windows-1251 и все работает.
всем спасибо | |
|
|
|
|
|
|
|
для: Василий
(11.01.2012 в 22:48)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: Slo_Nik
(11.01.2012 в 22:44)
| | Slo_Nik, вы неповторимы ))) | |
|
|
|
|
|
|
|
для: Василий
(11.01.2012 в 22:39)
| | а вот это уже кодировка ....
проверяйте , что выходит из базы, к каком виде, в каком виде попадает в письмо....
ну Вы вкурсе... о поэтапной проверке скрипта ))) | |
|
|
|
|
|
|
|
для: Slo_Nik
(11.01.2012 в 22:25)
| | исправил
Теперь выходит так: "Письма ушлиПисьма ушли" - дважды
Тема: ???? ??????? ????????? ? ????? ????????
ОТ ?????? 11 ????? <11@mail.ru>
В самом письме ??? ????? ????? | |
|
|
|
|
|
|
|
для: Василий
(11.01.2012 в 22:18)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: ladan
(11.01.2012 в 21:37)
| |
<?
if(isset($_POST['name']))
{
/* пошел цикл отправки */
include ("../blocks/bd1.php");
$res = mysql_query("SELECT * FROM example WHERE approved='1'");
while($myrow = mysql_fetch_array($res))
{
$address = $myrow["email"];
$subject = "в нашем каталоге";
$message = "Тут будет текст\n http://page.ru/post_pu.php?id_pu=".$myrow['id_pu']."";
$headers = "From: Газета <11@mail.ru>\r\ncontent-type:text/plain; charset=utf-8\r\n";
$b = mail($address,$subject,$message,$headers);
}
if($b) echo "Письма ушли"; else echo "Письма не ушли";
while($myrow = mysql_fetch_array($res))
{
$address = $myrow["email"];
$subject = "Здесь тема письма";
$message = "Тут будет текст\n http://page.ru/post_pu.php?id_pu=".$myrow['id_pu']."";
$headers = "From: Газета <11@mail.ru>\r\ncontent-type:text/plain; charset=utf-8\r\n";
$b = mail($address,$subject,$message,$headers);
}
if($b) echo "Письма ушли"; else echo "Письма не ушли";
?>
|
Что-то здесь не так
Parse error: syntax error, unexpected $end in | |
|
|
|
|
|
|
|
для: Василий
(11.01.2012 в 21:27)
| | сделайте, дублирвоаться не должно
<?
while($myrow = mysql_fetch_array($res))
{
$address = $myrow["email"];
$subject = "Здесь тема письма";
$message = "Тут будет текст\n http://page.ru/post_pu.php?id_pu=".$myrow['id_pu']."";
$headers = "From: site.ru <admin@site.ru>\r\ncontent-type:text/plain; charset=utf-8\r\n";
$b = mail($address,$subject,$message,$headers);
}
if($b) echo "Письма ушли"; else echo "Письма не ушли";
?>
|
| |
|
|
|
|
|
|
|
для: Василий
(11.01.2012 в 21:27)
| | да
Я в качестве $header использую вот что:
$headers = "From: site.ru <admin@site.ru>\r\ncontent-type:text/plain; charset=utf-8\r\n";
|
В первой части $header идет обратный email отправителя и после \r\n кодировка письма, чтоб карякули не приходили. У меня все отлично работает, ничего не дублируется | |
|
|
|
|
|
|
|
для: ladan
(11.01.2012 в 21:07)
| | добро.
Письма дублируются. От - Nobody <nobody@yutex13.yutex.ru> и от 11@mail.ru
Это решаемо? | |
|
|
|
|