2014-05-26 3 views
1

Делаю форму, собрать некоторые данные от человека, а затем использовать простой mailto:, чтобы поместить его в их клиент электронной почты, как так (пример):Форматирование вывода из электронной почты:

<form method="post" action="mailto:[email protected]?subject=Stuff"> 
    <p>Name: <input type="text" name="Name" placeholder="Number"></p> 
    <p>Address: <input type="text" name="Address" placeholder="Number"></p> 
    <p>City: <input type="text" name="City" placeholder="Number"></p> 
    <p>Comment: <input type="text" name="Comment" placeholder="Number"></p> 
    <p><input type="submit" value="SEND"></p> 
</form> 

It то выходит так:

Name=Bob&Address=something&City=more&Comment=elsemore 

но то, что я хочу это:

Name=Bob 
Address=something 
City=more 
Comment=elsemore 

или даже лучше:

Name = Bob 
Address = something 
City = more 
Comment = elsemore 

Возможно ли это в настоящее время сделать это только внутри HTML? HTML5 и Python - это все, что я знаю (в основном, только основные части). Может быть, кто-то может помочь мне с правильным кодом/сценарием.

Я нашел другие сообщения, но они старые и не отвечают на вопрос.

ответ

1

Вы должны установить тип шифрования (enctype="text/plain"):

<form method="post" action="mailto:[email protected]?subject=Stuff" enctype="text/plain"> 
    <p>Name: <input type="text" name="Name" placeholder="Number"></p> 
    <p>Address: <input type="text" name="Address" placeholder="Number"></p> 
    <p>City: <input type="text" name="City" placeholder="Number"></p> 
    <p>Comment: <input type="text" name="Comment" placeholder="Number"></p> 
    <p><input type="submit" value="SEND"></p> 
</form> 

Вы также можете написать некоторые вещи в Javascript, а затем работать с параметром body. Но я бы не рекомендовал этого.

В большинстве случаев лучше, чтобы веб-сервер обрабатывал электронную почту.

Asp: http://www.codeproject.com/Tips/371417/Send-Mail-Contact-Form-using-ASP-NET-and-Csharp

Php: http://tangledindesign.com/how-to-create-a-contact-form-using-html5-css3-and-php/

+0

Отлично! Благодаря! – LuukV

Смежные вопросы