我的时事通讯系统使用PHPLIST,到目前为止效果很好。
我还创建了一个工具,可以简单地输入时事通讯的内容。所以我用我自己的形式最终创建了一个网页。
该网页是通过PHPLIST中的常规"发送网页"功能导入的,可以在页面上找到该功能来创建新消息。
现在,当您进入第二步时,php列表将导入网页html内容,并以与在编辑器中输入相同的方式使用它。
到目前为止,一切都像一种魅力。现在让我们来回答我的问题。当导入内容时,所有图像都设置了绝对URL。与在所见即所得编辑器中设置图像的行为相同。然而,我确实需要将图像嵌入邮件中,这样用户就不需要加载外部资源。我知道信息会变得比大一点,但无论如何我都需要它。
现在,我发现了一个配置设置"EMBEDUPLOADIMAGES",它应该适用于php列表服务器上上传的图像,但不适用于带有"发送网页"选项的包含内容。有人能帮我,告诉我如何导入图像,即使在我的邮件中有"发送网页"选项吗?
谢谢
-
将其添加到config.php文件中
define("EMBEDUPLOADIMAGES",1); define('UPLOADIMAGES_DIR',"uploadimages");
-
在phpList根目录中创建可写
uploadimages
目录,并在那里上传图像 -
你的html文件的内容应该是这样的,图像源只是它的文件名
<!-- Images must be directly in uploadimages directory, no subdirectories --> <div> <img src="image1.jpg" /> <img src="image2.jpg" /> <div>
这对我有效,phpList v3.0.12