php - 在新标签页中打开随机图片 PHP

标签 php javascript html css image

我制作了一个 php 行,从某个目录中随机生成一张图片:

<?php

  function random_pic($dir = 'pics')
  {
    $files = glob($dir . '/*.*');
    $file = array_rand($files);
    return $files[$file];
  }

?>

现在我不知道如何让随机文件在新选项卡中打开.. 我尝试使用的代码如下:

<a href="" title="Click to open in new page!!">
  <img src=""<?php echo random_pic(); ?>" alt="" height="400" width="450" border="0"/>
</a>

我想这样做,当您单击图片时,它会在新选项卡中打开(或在同一页面上但无需重新加载),

谢谢! :)

最佳答案

<?php $random_pic = random_pic(); ?>
<a href="<?php echo $random_pic; ?>" target="_blank" title="Click to open in new page!!"><img src="<?php echo $random_pic; ?>" alt="" height="400" width="450" border="0"/></a>

关于php - 在新标签页中打开随机图片 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15986595/

相关文章:

php - 所见即所得的 HTML/CSS 生成器

php - 如何使用 CodeIgniter 删除 HTML 表和 MySQL 中的选定行?

html - 将侧边栏的背景更改为白色后,Bootstrap 侧边栏的滚动条看起来消失了

javascript - 将 div 捕获为图像

php - php中的SQL强制WHERE IN查找多次相同的id

javascript - 在网页上发现混淆的 JavaScript

javascript - Visual Studio 代码格式化程序

javascript - React : . 映射不是函数

javascript - 如何使用JS下载视频标签?

php - 创建动态链接而不创建新的 .php 页面/文件