X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с кодировкой при отправке на Email
vms100
vms100
Topic Starter сообщение 24.9.2010, 20:24; Ответить: vms100
Сообщение #1


Извините, я только зарегистрировался и не смог понять, как задать вопрос. нашел окно и пишу всем кто поможет.
Помогите пожалуйста! После заполнения формы на русском языке, в электронном письме другая кодировка - не русский текст, видимо в Outlooc надо поменять кодировку, на какую?
Или что-то другое? Помогите если не трудно?

Если Вы желаете отправить фото Вашего здания, загрузите его, пожалуйста:<br />
<input type="file" name="datafile" size="40" maxlength="500" accept="text"/** tabindex="35" /><br /
Если необходимо сообщите дополнительную информацию:<br />
<textarea name="sometext" cols="30" rows="5" tabindex="36">Дополнительная информация: ...</textarea><br /

<input type="submit" value="Отправить" tabindex="37" />
<input type="reset" value="Отмена" tabindex="38" />
</p><hr/>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 25.9.2010, 3:11; Ответить: gaaarfild
Сообщение #2


Обрати внимание, что у тебя куча ошибок в HTML структуре.

<br /> - закрывается всегда. Тоесть всегда пишется так.

В теге input - /** - что это?
У тебя закрывается тег <p> но нигде не открывается. Либо убери </p> либо добавь <p> в начале.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vms100
vms100
Topic Starter сообщение 25.9.2010, 10:00; Ответить: vms100
Сообщение #3


Спасибо Garfild, но проблема осталась (ошибки возникли после того, как у меня пропал весь русский текст на веб странице. Я его восстановил, но в тегах видимо тоже что-то пропало. Но проблема с почтой была и раньше. Текст пропал, когда я поставил кодировку Unicode сейчас стоит ANCI . Кроме этого не присоединяется к письму файл с фото. Возможно нужен сценарий? Я в этом не соображаю и делал все по книге Роберта Агулара. В примерах постараюсь исключить небрежность.
<form action="mailto:vms100@yandex.ru" method="post" enctype="text/plain">
<p>
Ваше Имя:<br />
<input type="text" name="firstname" size="20" maxlength="20" tabindex="32" /><br />
Фамилия:<br />
<input type="text" name="surname" size="30" maxlength="30" tabindex="33" /><br />
Адрес электронной почты:<br />
<input type="text" name="email" size="30" maxlength="30" tabindex="34" /><br />
Если Вы желаете отправить фото Вашего здания, загрузите его, пожалуйста:<br />
<input type="file" name="datafile" size="40" maxlength="500" accept="text" tabindex="35" /><br />
Если необходимо сообщите дополнительную информацию:<br />
<textarea name="sometext" cols="30" rows="5" tabindex="36">Дополнительная информация: ...</textarea><br />
<input type="submit" value="Отправить" tabindex="37" />
<input type="reset" value="Отмена" tabindex="38" />
</p><hr/>
</form>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 26.9.2010, 10:54; Ответить: ZiTosS
Сообщение #4


VMS100,
1) Прошу в следующий раз использовать bb-теги для оформления кода. Уважайте других пользователей!
2) Ответьте мне пожалуйста - ваш код раньше работал нормально? То есть письмо отсылалось на email с вложением или нормальной кодировкой?
Просто не верю, что ваш код может подобное. Максимум, что он может, открыть программу отправки письма, к примеру Outlook Express, с заполненными некоторыми полями, возможно и прикрепить файл.
3) Вообще письмо обычно отправляется в кодировке KOI8-R, но некоторые программы работы с почтой понимают и windows-1251. UTF-8 вроде не используют, надо читать RFC по SMTP. Проблема с кодировкой может быть по двум причинам: либо у вас сам файл html не в той кодировке (а точнее в UTF-8), либо тег meta в заголовках не с той кодировкой.
Так же интересует вопрос, не меняли ли вы хостера и каким хостингом пользуетесь?

Вообще это маразм, создавать форму для отправки письма с вложением на сайте и отправлять пользователя с этим письмом в программу управления почтой. Не все пользуются подобными программами, это ваш промах.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alex_zp
alex_zp
сообщение 27.9.2010, 2:40; Ответить: alex_zp
Сообщение #5


Определите в какой кодировке приходит письмо, подберите кодировку. пробуя разные - так и выясните в какую оно перекодировало, а потом с помощью функции "iconv" перекодируйте в нужную Вам кодировку и отправляйте. Но для таких задач обычно есть уже готовые классы по работе с почтой, в которых всё уже придумано давно ;)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыBurzh.top|Партнерская программа под любой вид трафика (email, спам, УБТ)
2 cryptius 762 16.4.2024, 17:50
автор: cryptius
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
7 stu999 1753 31.3.2024, 11:19
автор: stu999
Горячая тема (нет новых ответов) Где лучше зарегистрировать email?
104 MorKer 13721 29.2.2024, 23:45
автор: bestx24
Открытая тема (нет новых ответов) eJex.club - работаем с email, SEO, push, SMS, social media, ASO и другими источниками трафика
1 eJex_Affiliate 1307 25.4.2023, 14:24
автор: eJex_Affiliate
Открытая тема (нет новых ответов) Быстрый валидатор email Gmail|Yandex|Mail.ru|Rambler|Yahoo|Hotmail|Live|Msn+ -=GoodMail=- на запросах Zennoposter
шустрый многопоточный валидатор почт на запросах
0 akcium 2008 19.11.2022, 13:17
автор: akcium


 



RSS Текстовая версия Сейчас: 20.4.2024, 1:48
Дизайн