![]() |
Проблема с распознованием кодировки!
Привет ВСЕМ! Заранее прошу прощения у администратора! Дело в том что я не знаю относится ли моя проблема к php или к ActionScript...соответственно не знаю куда писать свой вопрос (((
В общем есть страничка с формой по отправлению отзыва на мыло...к ней привязан пхп файл, который соответственно все и отправляет... так вот в чем проблема... флэш или пхп, незнаю что не определяет русский язык...т.е. на мыло приходит что-то жуткое вместо русского текста... Пробовал сохранять php документ в юникоде ... 1 раз сработало! все последующиие разы нет (((( помогите ПЛИЗ! |
Не шрифта, а кодировки.
Проблемму решать в пхп скрипте. iconv() вам в руки. Или в хидеры (заголовки) письма добавить, что у него текст в утф8. Что лучше всего, пожалуй... |
вот скрипт пхп:
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">ютф8 ... не работает ((((( |
Цитата:
|
так...я совсем запутался....так у меня в пхп все верно?...если да то почему не работает ... а если нет то как правильно))))
|
В каой кодировке вам нужно письмо?
|
ммм... )) вы знаете видимо я совсем нуб...я не знаю в какой! ворму заполняют на русском. мне нужно чтоб на русском на почту и приходило. вот что меня и смущае так это то что в мои кодом 1 раз сработало! а потом перестало
|
Чисто теоретически - вам письмо приходит в утф-8. А почтовый агент об этом не догадывается.
Попробуйте дописать Код:
$mailheaders = "От: " . $email . "\n";Код:
"Нам пришел новый вопрос !!!\n\n"; |
Код:
$mailheaders = "От: " . $email . "\n";а всесто "Нам пришел новый вопрос !!!" он мне пишет ИнфоÑ?Ð¼Ð°Ñ†Ð¸Ñ : (((((( |
Код:
<?php |
Цитата:
Почему у вас $mailheaders в тело письма добавляется - хз, возможно потому что заголовки "От:" и "Ответить:" не воспринимаются адекватно. Я бы попробовал заменить их на "From:". Но впринципе - вариант с iconv, который iNils предлагает - должен работать, хоть по личным убеждениям он мне и не нравится ;) |
К сожалению ни ваш вариант ни inils-a не работает(((( используя iconv как говорил iNils кодировка просто поменялась с °Ð¼ пÑ?ишел новый вопÑ?Ð¾Ñ на такую 袧邪屑 锌褉懈褕械谢 薪芯胁褘泄 胁芯锌褉芯褋 (((
смена "ОТ" на "From" то же проблемы не решила ... я в тупике... может проблема в gmail-е ??? может на ком нить другом будет по другому??? может такое быть? |
А посмотрите кодировку страницы с письмом.
|
UTF - 8
если вы про это ... Код:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />на странице gmail-a то же кодирока UTF-8 |
Ээээ, UTF-8 не надо, я ведь код дал, который из UTF-8 в windows-1251 перекодирует.
|
т.е. на странице письма должна быть windows - 1251 ? хммм....чет все равно не работает ... просто gmail какую бы кодироку там не ставил все равно оставляет UTF...не понимаю почему... попробую на mail слать ..или еще куда нить ...
|
Вложений: 1
Не знаю, что у вас там не так. Проще сделать самому, чем искать ваши баги.
У меня вот это вот, что в архиве - прекрасно работает... с кодировками и все такое. *Только адрессата не забудьте поменять... |
спасибо...буду разбираться
|
| Часовой пояс GMT +4, время: 17:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.