【发布时间】:2012-10-08 13:01:04
【问题描述】:
这是一件奇怪的事情——我们有 PHP Web 表单。客户提交表单,数据进入数据库,并生成确认电子邮件并发送给用户。这是奇怪的事情——偶尔,一个字段,一个特定的字段会将其文本显示为删除线。该字段是一个下拉字段,因此他们不能自己输入特殊字符。
正如我所说,它偶尔发生,因此他们可以收到几封正确显示请求详细信息的电子邮件确认,然后会出现一封在特定字段中带有删除线的电子邮件。它总是发生在 BU 字段中,并且似乎与选择什么值无关。见附图示例
他们的电子邮件客户端是 Outlook。我们有几个使用这个应用程序的客户,从来没有发生过这种情况。
我用谷歌搜索过,但什么也没看到。
有人对我可以检查什么以找到罪魁祸首有任何建议吗?
更多信息
让客户转发我的电子邮件。正在发生的事情是他们的版本是 Outlook 正在使用 <span> 标记并将其更改为 <s>,这是通过罢工。这是一个自动生成的表单,因此相同的代码会生成相同的字段。我这样说是因为,他们在表单上还有其他几个下拉字段,并且值显示正确,没有删除线,标签也很完整。
【问题讨论】:
-
您可能应该裁剪图像,以便人们可以实际查看它。现在它是 3840 像素 x 1344 像素,其中大部分是空白。
-
该值是否存储在数据库中?你在 Outlook 中查看过邮件的源代码,是 html 标签还是 style/css 导致的?
-
你是如何生成邮件的,究竟是什么?
-
Pitchinnate:天哪 - 对不起,我已经裁剪了图像
-
Pitchinnate:该值存储在 mysql db 中。源代码是html。
标签: php html-email