使用数组作为参数

时间:2016-08-26 07:00:54

标签: php

file_get_contents上遇到一些问题,这是我的代码:

<?
 $dir = $_GET['dir'];       
 //$dir = '/misc/test/';
 $ext = '*.jpg';
 $files = glob($dir.$ext, GLOB_BRACE);
 natsort($files);
 if (isset($_REQUEST['streamimage'])){
  $num = $_REQUEST['num'];
  $getimg = file_get_contents($files[$num]);
  header("Cache-Control: max-age=0, must-revalidate");
  header("Content-type: image/jpeg");
  echo $getimg;
  return;
 }
?>

当我从查询字符串中获取$dir值时,它不会打印图像,但是当我对$dir值进行硬编码时,一切正常。

在第一次调用时使用此方法定义图像path/dir stream.php?dir=/misc/test/。然后更新图片stream.php?streamimage&num=0

任何反馈意见都将受到高度赞赏。感谢

0 个答案:

没有答案