我想在img src(<img src="ads.php"/>)中使用php页面(随机图像)
我的ads.php页面:
<?php
header('Content-Type: image/png');
$img = array();
$img[] = '<img src="images/1.png" />';
$img[] = '<img src="images/2.png" />';
shuffle($img);
readfile ($img[0]);
?>
Run Code Online (Sandbox Code Playgroud)
您放入$img数组的值需要是图形的路径名,而不是img标记.当你正在使用readfile()它时,试图'<img src="images/1.png" />'在本地文件系统中找到它.
<?php
header('Content-Type: image/png');
$img = array();
//$img[] = '<img src="images/1.png" />';
//$img[] = '<img src="images/2.png" />';
$img[] = '/path/to/images/1.png';
$img[] = '/path/to/images/2.png';
shuffle($img);
readfile ($img[0]);
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
197 次 |
| 最近记录: |