gpt4 book ai didi

php - 通过电子邮件发送动态生成的调查页面的内容

转载 作者:行者123 更新时间:2023-11-28 00:23:14 25 4
gpt4 key购买 nike

我安装了调查网络应用程序 LimeSurvey为同事的项目设置。它很好用。我已经根据自己的喜好自定义了 HTML、CSS(使用单独的打印样式表)和 JavaScript。

我需要用户能够发送动态生成的问题页面的内容(在我们的例子中实际上是“建议”,但仍然是“问题”给系统)要么在电子邮件正文中或作为附件。 此内容包含许多具有简单格式(一些粗体)文本内容的 div。这封电子邮件最好使用我定义的打印样式表,但实际上任何可读的都可以。

我会使用像 EcoSafe 这样的现有服务, 但该服务访问给定的 URL 本身并将其转换为 PDF。这意味着他们获得了调查的首页,而不是用户看到的动态生成的页面内容。

我搜索并找到了一些关于可以发送格式化电子邮件的 PHP 库的讨论,但我几乎没有 PHP 经验。我在想也许我可以使用 JavaScript 或 JQuery 获取页面内容,然后使用服务器端工具通过电子邮件发送该内容……但我不太清楚从哪里开始。我可以完全访问我们的网络服务器,因此可以安装任何必要的库或脚本。

或者如果甚至有一种方法可以使用 mailto: 链接来做到这一点,那可能就足够了。

有人知道如何在电子邮件中发送动态生成页面的内容吗?

提前致谢。

最佳答案

您可以使用 LimeSurvey 的内置系统。

  1. 使用表达式管理器构造您 body 的某些部分:示例:“您对 {QuestionCode.question} 的回答是 {QuestionCode.NAOK}”,在一些方程式问题类型中(之后更容易使用)
  2. 使用“将基本管理员通知电子邮件发送至:”par 来放置电子邮件地址:您也可以使用 EM:例如 {if(Q1.NAOK=='Y','yesadress@example.org','address @example.org')} ...
  3. 使用电子邮件模板/基本管理员通知来放置您需要的所有内容。

丹尼斯

关于php - 通过电子邮件发送动态生成的调查页面的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7561451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com