我包括一个像这样的图像的路径:
$msg.='<img src="http://my.test.ca/images/show.jpg" width="75" height="75" />'
在我的 sendmail 功能中。
路径有效,图像位于指定文件夹中。
这是我收到电子邮件时图像 src 发生的情况:
http://my.test.ca/images/sh%20w.jpg
它有点破坏形象。任何想法为什么。
我包括一个像这样的图像的路径:
$msg.='<img src="http://my.test.ca/images/show.jpg" width="75" height="75" />'
在我的 sendmail 功能中。
路径有效,图像位于指定文件夹中。
这是我收到电子邮件时图像 src 发生的情况:
http://my.test.ca/images/sh%20w.jpg
它有点破坏形象。任何想法为什么。
最有可能的是,图像名称中有一个空格:
sho w.jpg
代替:
show.jpg
%20表示自动检测的空间。因此,请确保文件名中没有空格。
另外我想知道为什么在指定图像时不使用 <> 标签?
$msg.='(img src="http://my.test.ca/images/show.jpg" width="75" height="75" /);
代替:
$msg.='<img src="http://my.test.ca/images/show.jpg" width="75" height="75" />;
字符串是否正确编写?最后用单引号和分号?
$msg .= '(img src="http://my.test.ca/images/show.jpg" width="75" height="75" /)';
更新
尝试:
$msg .= '<img src="http://my.test.ca/images/show.jpg" width="75" height="75">';