Проблем : Скрипт Обратна връзка

Marik

Registered
http://web-tourist.net/login/login/view.php?st=714

С тоя скрипт имам следния проблем като прата мейла все получавам някакви ироглифи смисъл на Subject си ми излиза на български ама
Message все се получават някакви ирголифи и немога да го чета :?
Какво да правя
 
Това не зависи от скрипта, с който се праща e-mail.
Ако получаваш пощата чрез някой портал от сорта на Yahoo, трябва да настроиш браузъра за кирилица: View > Encoding > Cyrillic > Windows - 1251 ( за Opera).
Ако получаваш пощата с програма от сорта на Outlook Express, пак има подобни настройки: View > Encoding >More>Cyrillic (Windows).
Не знам начин към e-mail да се приложи charset, освен да е в някакъв HTML вид...
 
Doris каза:
Това не зависи от скрипта, с който се праща e-mail.
Ако получаваш пощата чрез някой портал от сорта на Yahoo, трябва да настроиш браузъра за кирилица: View > Encoding > Cyrillic > Windows - 1251 ( за Opera).
Ако получаваш пощата с програма от сорта на Outlook Express, пак има подобни настройки: View > Encoding >More>Cyrillic (Windows).
Не знам начин към e-mail да се приложи charset, освен да е в някакъв HTML вид...

разбира се, че може!
ей това го дабави в хедъра:
Content-Type: text/plain; charset=windows-1251

пп
за подробности напиши в търсачката на ВТ: MIME-Version
ще ти излязат доста теми в които е описано подробно как става. Може директно да копираш.
 
Също така, ако в самата форма не се укаже какъв да бъде енкодинга се взима този, на страницата, в която е самата форма за изпращане.
Освен това, в Outlook (всички версии) по подразбиране за кирилица се ползва KOIR-U
 
Slavei каза:
Doris каза:
Това не зависи от скрипта, с който се праща e-mail.
Ако получаваш пощата чрез някой портал от сорта на Yahoo, трябва да настроиш браузъра за кирилица: View > Encoding > Cyrillic > Windows - 1251 ( за Opera).
Ако получаваш пощата с програма от сорта на Outlook Express, пак има подобни настройки: View > Encoding >More>Cyrillic (Windows).
Не знам начин към e-mail да се приложи charset, освен да е в някакъв HTML вид...

разбира се, че може!
ей това го дабави в хедъра:
Content-Type: text/plain; charset=windows-1251

пп
за подробности напиши в търсачката на ВТ: MIME-Version
ще ти излязат доста теми в които е описано подробно как става. Може директно да копираш.

Става въпрос за съдържанието на е-мейла, а не за страницата, в която е формуляра за обратна връзка. :)
 
Да попитам, имам хостинг от ICN. И мога да пращам писма на кирилица на други сървъри ( yahoo ), но когато получа писмо на кирилица ми излиза на маимуница. Не е от браузъра... идеи ? .
Глдах и в самата кутия дали няма някаква опция за оправяне на MIME-a но нищо не видях...
 
bizarre каза:
Също така, ако в самата форма не се укаже какъв да бъде енкодинга се взима този, на страницата, в която е самата форма за изпращане.
Освен това, в Outlook (всички версии) по подразбиране за кирилица се ползва KOIR-U
:) Може ли по-подробно да обясниш тия неща?
 
<head>
<title> поща</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<?php

$to = 'dokogo@yahoo.com' . ', ';//до кого е email-a

$subject = 'za kakvo se otnasq';
$message = '

<html>
<head>
<title></title>
</head>
<body >
Здравей!
</body>
</html>

';


$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
$headers .='From:otkogo@site.com' . "\r\n" .
'Reply-To:otkogo@site.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

?>


Пробвай така да пратиш eMail на поща в yahoo
 
Doris каза:
Slavei каза:
Doris каза:
Това не зависи от скрипта, с който се праща e-mail.
Ако получаваш пощата чрез някой портал от сорта на Yahoo, трябва да настроиш браузъра за кирилица: View > Encoding > Cyrillic > Windows - 1251 ( за Opera).
Ако получаваш пощата с програма от сорта на Outlook Express, пак има подобни настройки: View > Encoding >More>Cyrillic (Windows).
Не знам начин към e-mail да се приложи charset, освен да е в някакъв HTML вид...

разбира се, че може!
ей това го дабави в хедъра:
Content-Type: text/plain; charset=windows-1251

пп
за подробности напиши в търсачката на ВТ: MIME-Version
ще ти излязат доста теми в които е описано подробно как става. Може директно да копираш.

Става въпрос за съдържанието на е-мейла, а не за страницата, в която е формуляра за обратна връзка. :)

Аз също!
По-горе имах в предвид хедъра на мейла
За справка:
http://bg.php.net/manual/en/ref.mail.php
 
admin каза:
<head>
<title> поща</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<?php

$to = 'dokogo@yahoo.com' . ', ';//до кого е email-a

$subject = 'za kakvo se otnasq';
$message = '

<html>
<head>
<title></title>
</head>
<body >
Здравей!
</body>
</html>

';


$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
$headers .='From:otkogo@site.com' . "\r\n" .
'Reply-To:otkogo@site.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

?>


Пробвай така да пратиш eMail на поща в yahoo

Той май има проблем с получаваните писма.
 
_4efo_ каза:
Да попитам, имам хостинг от ICN. И мога да пращам писма на кирилица на други сървъри ( yahoo ), но когато получа писмо на кирилица ми излиза на маимуница. Не е от браузъра... идеи ? .
Глдах и в самата кутия дали няма някаква опция за оправяне на MIME-a но нищо не видях...

:roll:
 
_4efo_ каза:
_4efo_ каза:
Да попитам, имам хостинг от ICN. И мога да пращам писма на кирилица на други сървъри ( yahoo ), но когато получа писмо на кирилица ми излиза на маимуница. Не е от браузъра... идеи ? .
Глдах и в самата кутия дали няма някаква опция за оправяне на MIME-a но нищо не видях...

:roll:

Добре де. :)

Не съм прочел добре писмото.


Всъщност и аз имам проблеми с yahoo на всичките си (10) пощи
от всичките си (20) домейна и не съм се замислял дали не може да се оправи някак.
 
Мисля, че е от хоса не от домейна...
Защото когато EDIT някой файл, текста който ми е на кирилиц, също ми го прави на маимуница...
А иначе когато пращам на др. пощи е Ок, но когато получавам не мога да ги чета.....
:cry:
ICN ми е хоста...
 
_4efo_ каза:
Мисля, че е от хоса не от домейна...
Защото когато EDIT някой файл, текста който ми е на кирилиц, също ми го прави на маимуница...
А иначе когато пращам на др. пощи е Ок, но когато получавам не мога да ги чета.....
:cry:
ICN ми е хоста...
Според мен, зависи от адреса , на който се получава пощата:
Slavei каза:
По-горе имах в предвид хедъра на мейла
За справка:
http://bg.php.net/manual/en/ref.mail.php

Да, разбрах за какво става въпрос. Даже го пробвах този хедър.
Outlook Express го възприема като част от съобщението и го изписва.
При Yahoo хедъра работи без това, което се отнася за кирилицата.
При Abv e-мейлите се получават на кирилица, но това става и без хедър.
 
Okey и в крайна сметка за да си го виждам съобщението през Outbooka някой ще напише ли , вярния и точен КОД с инкодинга и с другите му работи. :shock:
 
при скрипта е проблема защото когато се пращат E-maili от abv.bg или други места и когато аз пращам на друг всичко е Okey значи просто при скрипта трябва да се добави нещо за да е като хората .

Проблема е чисто и просто Кирилизацията . :shock:
 

Back
Горе