【问题标题】:Form php in email [duplicate]在电子邮件中形成 php [重复]
【发布时间】:2015-11-25 15:47:50
【问题描述】:

我创建了许多时事通讯。是否可以在电子邮件中添加 php 表单?我解释说,客户打开这封电子邮件,在这封电子邮件上,他看到一个添加他的电子邮件的输入。我可以保留数据吗?例如,我们可以想象一个订阅时事通讯的简单输入。

【问题讨论】:

  • 虽然不完全确定,但我确信您不能在电子邮件中包含表单,仅仅是因为提供商(gmail、yahoo、hotmail 等)出于安全考虑而禁用/禁止它们原因,也就是说,您可以创建一个包含用户电子邮件的链接,并在用户单击该链接时为他订阅您的时事通讯。
  • 我认为您不能在邮件中输入 vaues,但您可以附加一个表单域的 pdf 文件,他们可以在其中输入数据并提交。如果您这样做,您将不得不处理 pdf 提交。
  • 好的,我明白了,如何将用户电子邮件放在我的网址中?

标签: php html email newsletter


【解决方案1】:

它可能...您需要在您的电子邮件模板中有一个表单,并且在表单操作中您需要指定您的域中存在的 php 文件

E.x:

在您的电子邮件模板中

<form method="GET" action="http://www.yourdomain.com/back_end_file.php">
   <label>Email id</label>
   <input type="text" name="email" />
   <input type="submit" value="submit" />
</form>

在您的服务器文件中,即:http://www.yourdomain.com/back_end_file.php

<?php 
   echo $email = $_GET['email'];
?>

如果它给出了一些跨域问题,那么将下面的代码粘贴到http://www.yourdomain.com/back_end_file.php这个文件的第一行

<?php header('Access-Control-Allow-Origin: *'); ?>

我希望这行得通...

【讨论】:

    猜你喜欢
    • 2011-03-30
    • 1970-01-01
    • 2011-06-21
    • 2011-11-29
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    相关资源
    最近更新 更多