Stevendall Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 Сначала описание проблемы. Использую уже готовенькую поданную на блюдечке почтовую службу. Та рассылает е-мэйлы с текстовыми переменными %imya_peremennoj%, но переменная с русским текстом. Естественно, что до конечного пользователя доходят кракозябры. Возможное решение проблемы. Значение переменной с кракозябрами можно присвоить другой переменной, где все, скажем, "t" будут заменены на #1102, а конечный пользователь увидит как и надо "ю", так как ему будет послана та, другая переменная. Вопросы. Мне не составляет труда написать функцию замены одной переменной другой, но, может, не надо изобретать велосипед, и кто да и подскажет, где "содрать" такую функцию? Или есть другое решение проблемы? Или я обратился не по адресу, и мне теперь прямиком на какой-то программёрский форум корчить из себя ламмера?
vladiSib Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 шепотом: unicode. и никаких проблем с любым современным почтовым клиентом. если хочется большего - для php есть чудный классик htmlMimeMail.php (правда там есть пара ошибок, но для простых писем они не являются помехой) - использую этот класс уже не в первом проекте и всё замечательно.
Stevendall Odesláno April 20, 2006 Autor Nahlásit Odesláno April 20, 2006 QUOTE (vladiSib @ Apr 20 2006, 15:00) шепотом: unicode. и никаких проблем Блин! Я ведь этот UTF-8 пихал в шаблон отправляемого сообщения. Не работало! Так теперь вроде осенило: пихнуть его на страничку формы. И тогда заработает? Же ё? Сразу отестировать не могу - нет доступа к серверу. Но как опробую, то скажу что и как.
vladiSib Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 главное - не зыбыть еще правильный контент-тайп в хидере указать. если посылается HTML то он должен быть еще и "обернут" соответствующим образом.
KOTRPA Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 Если это UTF-8 то в headers добавить Content-type: text/plain; charset="UTF-8" Subject, From, etc. кодировать: $subject = "=?UTF-8?B?".(base64_encode($subject))."?=";
softwarrior Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 давай кусок кода, если можешь, я посмотрю и полечу.
Dim Odesláno April 20, 2006 Nahlásit Odesláno April 20, 2006 Я правильно понял, что Стивендал расписался в спамерстве?
Stevendall Odesláno April 21, 2006 Autor Nahlásit Odesláno April 21, 2006 QUOTE (Dim @ Apr 20 2006, 22:13) Я правильно понял, что Стивендал расписался в спамерстве? Вау, это значит, что на тернистом пути от ламмера я уже близок к спаммеру, а там уже и до хаккера рукой подать!
GDV Odesláno April 21, 2006 Nahlásit Odesláno April 21, 2006 от ламмера... к спаммеру... до хаккера Эстоннцы? Или финны?
Strannik Odesláno April 21, 2006 Nahlásit Odesláno April 21, 2006 QUOTE (GDV @ Apr 21 2006, 14:30) Эстоннцы? Или финны? Греко-римляне.
Recommended Posts
Pokud chcete odpovídat, musíte se přihlásit nebo si vytvořit účet.
Pouze registrovaní uživatelé mohou odpovídat
Vytvořit účet
Vytvořte si nový účet. Je to snadné!
Vytvořit nový účetPřihlásit se
Máte již účet? Zde se přihlašte.
Přihlásit se