php - php 中的电子邮件 div 内容

标签 php javascript html

是否可以获取特定<div>下的内容并通过电子邮件发送该内容?

例如: 如果我有这样的东西:

<div id="1">
<ul>
 <li>a</li>
 <li>b</li>
<ul>
</div>

基本上我只想引用<div>并获取全部内容并通过电子邮件发送。 有什么办法可以缓存div中的内容吗? 这无论如何可能吗? (javascript?php?)

谢谢。

最佳答案

这实际上取决于您还有哪些进一步的要求。您可以让 jQuery 脚本将内容发送到 PHP 脚本,然后通过电子邮件将它们发送出去:

$.post("email.php", { data : $("div#1").html() }, function(result){
  /* handle results */
});

然后您的 email.php 脚本看起来类似于以下内容(不要按原样使用以下代码):

<?php

  $to = "john@doe.com";
  $subject = "HTML Data";
  $message = $_POST["data"];
  $headers = "From: The Server <server@doe.com>" . "\r\n" .
             "Content-type: text/html" . "\r\n";

  mail($to, $subject, $message, $headers);

?>

关于php - php 中的电子邮件 div 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1827767/

相关文章:

html - Bootstrap NavBar 如何更改 Navbar-Brand 类上的文本颜色?

PHP 解析地址栏以转发到特定内容

javascript - 使用带有结构化过滤器的 bootgrid 更新 Change.search 上的参数变量

html - 无法摆脱标题的神秘链接

带有数字参数的 JavaScript "Array"函数

javascript - 如何克隆 div 低音选择选项

android - 在 android 中渲染 HTML

php - 将平面数组中的每个字符串复制 N 次

PHP WooCommerce Rest API 客户端库创建多个优惠券

PHP fatal error : require_once(): Failed opening required 'Zend/Gdata/Extension.php'