【问题标题】:form embed on email (with default values)嵌入电子邮件的表单(使用默认值)
【发布时间】:2015-12-25 11:25:41
【问题描述】:

我正在尝试在电子邮件中嵌入一个表单,并填写所有字段(输入和文本区域)。邮件看起来不错,但我发现两个问题:
1)表单提交点击每个输入......它是嵌入的吗?
2) 主要问题是,当我发送电子邮件时,表单标签(在 hotmail 上)以及输入和文本区域的属性“名称”消失了(hotmail 和 ¿thunderbird?)。

我正在使用 Contact Form-7(wordpress 插件),我将其配置如下:

<form action="http://panel.1clicklawyers.net/userQuestions" method="POST">
De: <input value="[your-name]" name="user_name" style="border:0px; width:auto;"><input value="[your-email]" name="user_mail" style="border:0px; width:auto;">
Asunto: <input value="[your-subject]" name="subject" style="border:0px; width:auto;">

<h2>Cuerpo del mensaje:</h2>
<textarea value="[your-message]" name="question" style="border:0px">[your-message]</textarea>
<input type="submit" value="Enviar" style="background:#D8531D; color:#333; pading:15px;"> 
</form>
--
Este e-mail se ha enviado vía formulario de contacto desde 1clicklawyers http://www.1clicklawyers.net

在接收器方面一切似乎都很好,但是输入和文本区域的名称消失了,如果我在服务器端:

var_dump($this->input->post()); //Using codeigniter.
var_dump($_POST); //I am not sure if this could work.

结果是 bool(false)。

更多测试 我正在使用不同的帐户和客户进行更多测试。结果是下一个:

Hotmail:表单标签消失(以及输入和文本区域的属性名称)。
android Outlook客户端上的Hotmail:当我点击提交输入时,它会打开浏览器的一个选项卡,但它会将我发送到没有最后一段 (userQuestions) 的 url 库 (panel.1clicklawyers.net)。
ThunderBird:使用 1clicklawyers .net 帐户。单击提交会在浏览器上打开一个新选项卡,但 var_dump 显示“bool(false)”。可能是因为 Thunderbird 删除了属性名称??
Web Mailer:使用 1clicklawyers.net 的相同帐户,但在网络上(使用 1&1 webmailer)。我没问题...我点击提交,一切正常。
Gmail:没问题。确认窗口询问您发送信息的权限,接受我可以看到 var_dump 工作正常。好的。

有什么方法可以让它在所有客户端上运行??

可能的解决方案
可能可以解决此问题的一件事是使用带有参数的链接,例如:

<a href="http://panel.1clicklawyers.net/userQuestions?email=[your-email]&name=[your-name]&subject=[your-subject]&question=[your-message]">Send</a>

但是 get 方法有字符数的限制,而且消息可能对它来说太长了。

还有其他解决方案吗??

谢谢!!

【问题讨论】:

    标签: html forms email


    【解决方案1】:

    无法在电子邮件中制作表格。电子邮件客户端不支持此功能。

    大多数电子邮件客户端将其视为网络钓鱼,因此他们不支持它。

    您可以在此处查看支持它的列表。 link

    【讨论】:

    • 谢谢@Rasmus Bidstrup ...终于我加入了网络平台上的邮件客户端。也许我没有评论的一件事是接收者的电子邮件地址不是 gmail 或 hotmail ......它类似于 email@domain.com,现在这些电子邮件来自公共网络上的联系表格, 在那里收到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-19
    • 2021-03-15
    • 2018-07-19
    • 2011-06-06
    • 2010-10-23
    • 2017-12-25
    相关资源
    最近更新 更多