Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
k.makienko
04.07.2010 20:18
0
|
Помогите, пожалуйста!
Все сообщения, которые мне приходят на почту, пишутся иероглифами... Русский язык абсолютно не воспринимается. Что мне делать? обьясните! |
|
k.makienko
04.07.2010 20:21
0
|
А точнее все сообщения, которые идут с моего сайта с помощью mail()
Что изменить? Как определить русский язык? |
|
rudenko
05.07.2010 16:18
0
|
1. Если Вы отправляете сообщение в html формате - то необходимо добавить заголовок <head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> </head> а затем тело сообщения. 2. Кроме этого не мешает добавлять заголовок в сообщение Content-Type: text/html; charset=Windows-1251 |
|
k.makienko
05.07.2010 18:29
0
|
email.khnet.pp.ua/registration.php - вот ссылка
вот код: <html> <head> <title>Регистрация электронной почты @khnet.pp.ua - Составление заявки о регистрации</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link href="style.css" rel="stylesheet" type="text/css" /> <script language="JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> </script> </head> <body bgcolor="#000000" text="#FFFFFF" background="bg.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#333333" vlink="#333333" alink="#333333"> <div id="Layer1" style="position:absolute; left:240px; width:800; height:70; z-index:1"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab,0,0,0" width="800" height="72"> <param name=movie value="top.swf"> <param name=quality value=high> <embed src="top.swf" quality=high pluginspage="www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="72"> </embed> </object></div> <div style="position:absolute; top:80px; left:250px;"> <ul id="menu"> <li><a href="index1.html">Главная</a></li> <li><a class="active" href="registration.php">Регистрация</a></li> <li><a href="info.html">Информация</a></li> <li><a href="contacts.html">Контакты </a></li> <li><a href="mail.khnet.pp.ua">Вход в почту</a></li> </ul> </div> <div style="position:absolute; top:160px; left:300px;"> <? @extract($_SERVER, EXTR_SKIP); @extract($_POST, EXTR_SKIP); @extract($_GET, EXTR_SKIP); if(!@$to) $to="kostya.mak@mail.ru"; if(!@$subject) $subject="Регистрация в почте @khnet.pp.ua"; if(!@$body) $body="\t\tДата: ".date("d-m-Y").".\nИмя-\n\nФамилия-\n\nЖелаемый адрес эл.почты в зоне @khnet.pp.ua - \n\nЖелаемый пароль-\n\nКонтакты-"; ?> <form action="<?=$_SERVER["REQUEST_URI"]?>" method=POST> <?if (empty($_GET['noform'])) {?> <h2>Заполните заявку на регистрацию:</h2> <table cellpadding=5 cellspacing=2> <tr valign=top> <!-- <td>Куда:</td> <td><input type=text name=to size=50 value="<?=@HtmlSpecialChars($to)?>"></td> --> </tr> <tr valign=top> <td>Тема:</td> <td><input type=text name=subject size=50 value="<?=@HtmlSpecialChars($subject)?>"></td> </tr> <tr valign=top> <td>Текст:</td> <td><textarea name=body cols=80 rows=11><?=@HtmlSpecialChars($body)?></textarea></td> </tr> <tr valign=top> <td colspan=2> <input type=submit name=doSendSendmail value="Отправить заявку"> <!-- <input type=submit name=doSendSmtp value="Послать через fsockopen() (SMTP)"> <input type=submit name=doDel value="Очистить отладочную директорию"> --> </td> </tr> </table> <?} else {?> <input type=submit name=doDel value="Очистить отладочную директорию"> <?}?> </form> <? $dir = "/tmp/!sendmail"; if (@$doDel) { if ($d = @opendir($dir)) { while (false !== ($e = readdir($d))) { if ($e[0] == ".") continue; unlink("$dir/$e"); } } //echo "<h3>Письма удалены.</h3>"; } if (@$doSendSendmail) { echo "<h2>Посылаем письмо ...</h2>\n"; if (mail($to,$subject,$body,"From: <admin@khnet.pp.ua>")) { echo "Отлично! Сообщение отправлено<br>\n<meta http-equiv='Refresh' content='5; url=/good.html'>"; } else { echo "При отправке произошла ошибка. Повторите.<br>\n"; } } if (@$doSendSmtp) { function waitAnswer($f) { fread($f, 128); } echo "<h2>Посылаем письмо...</h2>\n"; $f = fsockopen('localhost', 25, $errno, $errstr, 3); if ($f) { fwrite($f, "HELO localhost\r\n"); waitAnswer($f); fwrite($f, "RCPT TO: kotya.mak@mail.ru\r\n"); waitAnswer($f); fwrite($f, "DATA\r\n"); waitAnswer($f); fwrite($f, "From: test <test@example.com>\r\n"); fwrite($f, "To: test <test@example.com>\r\n"); fwrite($f, "Subject: Testing mail\r\n"); fwrite($f, "\r\n"); fwrite($f, "This is a test mail sent via fsockopen().\r\n"); fwrite($f, "Today is " . date("r") . ".\r\n"); fwrite($f, ".\r\n"); waitAnswer($f); fwrite($f, "QUIT\r\n"); waitAnswer($f); } if ($f && fclose($f)) { echo "OK, письмо отправлено успешно.<br>\n"; sleep(1); // wait for mail is arrived } else { echo "При соединении с сервером произошла ошибка.<br>\n"; } } $d = @opendir($dir); if ($d) { echo "<h2>Отосланные письма в директории <tt>$dir</tt></h2>\n"; echo "<p>Каждое письмо хранится в отдельном файле с расширением .eml. Это очень удобно, т.к. позволяет открыть такой файл в Outlook и просмотреть, как письмо выглядит с учетом всех перекодировок и преобразований.</p>"; $list = array(); while (false !== ($e = readdir($d))) { if ($e[0] == ".") continue; $list[] = "$dir/$e"; } rsort($list); if ($list) { foreach ($list as $fname) { $f = @fopen($fname, "r"); if (!$f) continue; echo "<h3>Файл <tt>$fname</tt>:</h3>\n"; echo "<pre>\n"; echo HtmlSpecialChars(fread($f,filesize($fname))); echo "</pre>\n"; echo "<hr>"; } } else { echo "Директория пуста."; } } ?> </div> <style> BODY {SCROLLBAR-FACE-COLOR: #FF3333; SCROLLBAR-HIGHLIGHT-COLOR: #FF3333; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #000000; SCROLLBAR-DARKSHADOW-COLOR: #666666; } </style> <div id="Layer11" style="position:absolute; width:279px; height:20px; z-index:5; left: 500px; top: 582px; visibility: visible"> <div align="center"><a href="www.khnet.pp.ua"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFCC">©2010 Каталог Интернет-Ресурсов Khnet.pp.ua</font></a></div> </div> <div style="font-size: 0.8em; text-align: center; margin-top: 1.0em; margin-bottom: 1.0em;"> Design provided by <a href="www.freewebtemplates.com/">Free Web Templates</a> - your source for free website templates </div> </body> </html> Помогите пожалуйста!!! |
|
j3r0
22.07.2010 19:04
0
|
У меня просто некоторыес сообщение отображаются крокодилами...
|
Тема закрита.