Акция!  Домен 34 грн, домен 55 грн, домен  - 200 грн домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Сообщения на электронную почту в webmail.ukraine.com.ua. Ошибка кодиро

Форумы Хостинг Сообщения на электронную почту в webmail.ukraine.com.ua. Ошибка кодиро
k.makienko
9 лет
хостинг: есть
домен: есть
Сообщения на электронную почту в webmail.ukraine.com.ua. Ошибка кодиро
Помогите, пожалуйста!
Все сообщения, которые мне приходят на почту, пишутся иероглифами... Русский язык абсолютно не воспринимается. Что мне делать? обьясните!
k.makienko
9 лет
хостинг: есть
домен: есть
А точнее все сообщения, которые идут с моего сайта с помощью mail()
Что изменить? Как определить русский язык?
Илья
9 лет
хостинг: есть
домен: есть
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
9 лет
хостинг: есть
домен: есть
http://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="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,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="http://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="http://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="http://www.khnet.pp.ua"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFCC">&copy;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="http://www.freewebtemplates.com/">Free Web Templates</a> - your source for free website templates
</div>
</body>
</html>


Помогите пожалуйста!!!
j3r0
9 лет
хостинг: нет
домен: нет
У меня просто некоторыес сообщение отображаются крокодилами...
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.