我正在尝试从我资产中的目录在404页面上生成随机图像。我找到了另一个使用我正在使用的代码的线程,但是我没有运气让它起作用。
<h1>404 Page not Found</h1>
<?php
$imageDir = 'https://globalassets.provo.edu/image/404/';
$images = glob($imageDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
$randomImage = $images[array_rand($images)];
?>
<img src="<?php echo($randomImage); ?>" alt="" />
有什么想法吗?如果我尝试只打印$ images,它似乎会给我一个空数组。
答案 0 :(得分:0)
AH!谢谢你指点我正确的方向。
我将404图像文件夹移动到与我的主题相同的目录中,现在一切正常
更新的代码看起来像
<h1>404 Page not Found</h1>
<?php
$imageDir = '404/';
$images = glob($imageDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
$randomImage = $images[array_rand($images)];
?>
<img src="<?php echo($randomImage); ?>" alt="" />