Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > передача текста из формы по email


Автор: ZDreal 18.5.2009, 07:46
Объясните пжалста!!!

Каким образом нужно организовать корректную передачу текста(на русском) по почте с помощью javascript?
Возьмем банальную форму:

Код

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />


<form name="form"  action="mailto:[email protected]" method="post" >
<tr>
    <td width="90" align="left">ФИО *</td>
    <td width="260" align="left"><input type="text" value="" name="name" style="width:95%;"/></td>
  </tr>
  <tr>
    <td align="left">Телефон </td>
    <td align="left"><input type="text" value="" name="telefon" style="width:95%;"/></td>
  </tr>
<tr>
    <td colspan="2" align="center"><input type="submit" value="отправить заказ" /></td>
    </tr>
</form>


В письме естественно получаются "крякули". Что и где нужно добавить/исправить? Очень нужно!!!!!!

Автор: Aliance 18.5.2009, 14:57
При такой реализации оправки письма через форму необходимо тегу формы добавить следующий аттрибут:
Код

enctype="text/plain"


Автор: ZDreal 18.5.2009, 16:28
Но это не решает проблемы с кодировкой!
Все равно в теле письма символы типа : Р?Р°Р?С<Р?Р°Р?

Как исправить? подскажите плиззззззз.....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)