-2

我正在尝试实现将随机图像嵌入到 php 邮件正文中的代码,并且图像位于目录中。我尝试过使用 html 标签。但它不起作用,因为图像不在 http 位置。图像位于服务器位置,而不是客户端位置。请帮助我解决此问题。

提前致谢

4

2 回答 2

0

您可以简单地使用glob函数搜索所有匹配模式的路径名,从目录中获取所有文件,然后使用 rand 函数,您可以简单地从中选择任何随机图像。

function random_pic($dir = 'images')
{
$files = glob($dir . '/*.jpg');
$file = array_rand($files);
return $files[$file];
}
于 2015-02-25T07:12:19.800 回答
0

只需将服务器上的所有图像保存在可公开访问的文件夹中,比如说在 index.php 所在的同一目录中,然后它就可以显示在邮件正文中。

于 2015-02-26T06:51:11.400 回答