gpt4 book ai didi

php - 关于邮寄 ascii 图像 -php

转载 作者:搜寻专家 更新时间:2023-10-31 21:31:12 25 4
gpt4 key购买 nike

我如何在 php 中通过邮件发送 ascii 图像?使用了链接 https://github.com/idevelop/ascii-camera从相机创建 ascii 图像。当我用邮件发送它时,它不显示图像,而是显示 ascii 字符。我尝试了 contenttype text/plain charset ascii 和 text/html 但没有在电子邮件中收到照片。谁能帮帮我。谢谢。

粘贴下面的php代码

<?php
$headers = 'From: webmaster@test.com' . "\r\n" .
'Reply-To: webmaster@test.com' . "\r\n" .
'MIME-Version: 1.0' . "\r\n" . 'Content-type: text/html; charset=iso-8859-1' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$to='testmail@test.com';
$subject='from camera with image mod';
$message=$_POST["msgbody"];
mail($to, $subject, $message, $headers);
?>

最佳答案

您应该使用 monospace 字体来显示电子邮件中的图像。否则会一团糟,因为。如果字体不是固定宽度,则字符宽度不同。


试试这个作为正文:

$body = "
<html>
<body>
<pre style='font: monospace'>".$_POST["msgbody"]."</pre>
</body>
</html>";

内容类型应该是Content-type: text/html;


! 直接使用(未经过滤)用户输入的数据非常不安全

关于php - 关于邮寄 ascii 图像 -php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29891066/

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