Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-获取和打印电子邮件(从联系人表单发送)_Php_Date_Time_Date Arithmetic - Fatal编程技术网

PHP-获取和打印电子邮件(从联系人表单发送)

PHP-获取和打印电子邮件(从联系人表单发送),php,date,time,date-arithmetic,Php,Date,Time,Date Arithmetic,所以我有一个联系方式。。。它发送的邮件看起来是这样的: <h1>MSG from Website</h1> <p>Some Text</p> <table width="100%" border="0" cellspacing="1" cellpadding="10"> <tr bgcolor="#DFEFF0"> <th>Name</th> <td><?=$n

所以我有一个联系方式。。。它发送的邮件看起来是这样的:

<h1>MSG from Website</h1>
<p>Some Text</p>

<table width="100%" border="0" cellspacing="1" cellpadding="10">
  <tr bgcolor="#DFEFF0">
    <th>Name</th>
    <td><?=$name;?></td>
  </tr>
  <tr bgcolor="#BDD8DA">
    <th>Email-Adresse</th>
    <td><?=$email;?></td>
  </tr>
  <tr bgcolor="#DFEFF0">
    <th>Telefonnummer</th>
    <td><?=$phone;?></td>
  </tr>
  <tr bgcolor="#BDD8DA">
    <th>telefonisch erreichbar</th>
    <td>von <?=$r_from;?> bis <?=$r_to;?> Uhr</td>
  </tr>
  <tr bgcolor="#DFEFF0">
    <th>Betreff</th>
    <td><?=$subject;?></td>
  </tr>
  <tr bgcolor="#BDD8DA">
    <th>Nachricht</th>
    <td><?=$msg;?></td>
  </tr>
</table>
MSG来自网站
一些文本

名称 电子邮件地址 电话号码 埃雷希巴电信公司 von bis Uhr Betreff 纳克里赫特
我想添加到电子邮件内容中的是两个php时间对象。应该显示邮件发送的日期和时间。我使用
。。。 第二个时间对象应显示电子邮件收件人的当前系统时间。。。 我计划用这两个时间物体做一些数学题:)


但我的问题是我不知道如何显示当前时间。。。也许这根本不可能?例如,我可以在Gmail中查看电子邮件,并在邮件正文中显示我当前的时间吗?

电子邮件只是一些静态文本。无论您使用什么代码来生成它,最终都会得到一条简单的消息,一旦发送,它将无法执行任何其他命令或执行任何其他操作。除非用户的邮件客户端具有某些特殊功能,否则无法在电子邮件中添加一行内容,以显示用户查看邮件时的当前时间


为了与用户进一步互动,您需要在电子邮件中添加一个链接,将他们引导到您的网站。链接可以包含消息的ID,这样站点上的页面就可以在消息发送时进行查找,并将其与当前时间进行比较

电子邮件只是一些静态文本。无论您使用什么代码来生成它,最终都会得到一条简单的消息,一旦发送,它将无法执行任何其他命令或执行任何其他操作。除非用户的邮件客户端具有某些特殊功能,否则无法在电子邮件中添加一行内容,以显示用户查看邮件时的当前时间


为了与用户进一步互动,您需要在电子邮件中添加一个链接,将他们引导到您的网站。链接可以包含消息的ID,这样站点上的页面就可以在消息发送时进行查找,并将其与当前时间进行比较

当您发送HTML\u邮件时,可以嵌入
标记。image标记在服务器上调用一个php脚本,该脚本以图像的形式传递时间。但这只会提供发送服务器的时间,您无法使用它进行任何计算。另一种选择可能是使用JavaScript,如果允许并且在客户端可用。

当您发送HTML\u邮件时,您可以嵌入一个
标记。image标记在服务器上调用一个php脚本,该脚本以图像的形式传递时间。但这只会提供发送服务器的时间,您无法使用它进行任何计算。另一种选择可能是使用JavaScript,如果客户端允许和可用。

电子邮件只是静态文本,除非您在其中嵌入HTML,否则它只会显示原始电子邮件中发送的内容;与收件人打开它的时间无关。这是正确的。你唯一能做的就是,在电子邮件中,提示用户打开一个完整的网页,在那里你可以显示当前时间。我不知道这对你有什么帮助。Arite,明白了,电子邮件中没有计算,只有静态文本:)谢谢你的回答!电子邮件只是静态文本,除非你将HTML嵌入其中,否则它只会显示原始电子邮件中发送的内容;与收件人打开它的时间无关。这是正确的。你唯一能做的就是,在电子邮件中,提示用户打开一个完整的网页,在那里你可以显示当前时间。我不知道这对你有什么帮助。Arite,明白了,电子邮件中没有计算,只有静态文本:)谢谢你的回答!理解。我想做的事情没有什么太重要的,所以我可以没有它而生活。给用户提供外部链接不是我所需要的,这对于我想要的一个小功能来说太多了:)谢谢你的回答。我想做的事情没有什么太重要的,所以我可以没有它而生活。给用户提供外部链接不是我所需要的,这对于我想要的一个小功能来说太多了:)谢谢你的回答很高兴知道解决方法,但是现在我不需要做我想要的小事情,这就是为什么我希望有一个小的内联代码解决方案。但如果不能像我期望的那样得到这样的信息,那对我来说也没关系。谢谢很高兴了解解决方法,但现在我不需要做我想做的小事情,这就是为什么我希望有一个小的内联代码解决方案。但如果不能像我期望的那样得到这样的信息,那对我来说也没关系。谢谢