我有一个HTML用户表单。用户将从网页填写表格,当用户提交该表格时,它将转到管理员电子邮件(包括表格字段,即文本字段,复选框等),最初由用户填写
现在的问题是表单发送到gmail,yahoo,hotmail,因为我想要但是展望它发送如下图所示,
我正在使用以下代码,
$headers = "From: " ."mail@example.com" . "\r\n";
$headers .= "Reply-To: ". "mail@example.com" . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$message = "<html><body><table border='1'>
<tr>
<td>Name</td>
<td><input type='text' value='test user' name='name'/></td>
</tr>
<tr>
<td>Education</td>
<td>
<input type='checkbox' name='graduate' value='graduate' checked='checked' />Graduate<br/>
<input type='checkbox' name='high_school' value='high_school'/>High School<br/>
<input type='checkbox' name='primary_school' value='primary_school'/>Primary School<br/>
</td>
</tr>
<tr>
<td colspan='2'>
<input type='submit' name='submit' value='Submit' />
</td>
</tr>
</table></body></html>";
注意:用户将从网页填写表格,输出将转至与原始表格相同的管理员电子邮件。
答案 0 :(得分:3)
您可以使用图片而不是复选框。
答案 1 :(得分:2)
我认为您无法解决此限制,出于安全考虑,可能会出现此问题。此外,使用实际的表单字段可能会非常混乱 - 当看到它们时,用户可能会期望在没有的情况下进行交互的机会。
您是否考虑使用图形符号?
答案 2 :(得分:1)
发布指向提供表单的网站的链接。当用户填写表单时,将表单中的结果发布给admin / staff。
HTML plus Forms plus Email = nightmare。
许多人(像我一样)只看一下“纯文本”电子邮件,这意味着没有HTML,也没有图像。