if (isset($_GET['img'])){
$img_name= end(explode('/',input($_GET['img'])));
preg_match('/\.([a-zA-Z]+?)$/', $img_name, $ext);
$IMG_ADDRESS = $filedir."/".$img_name;
if ($img_name !='' && file_exists($IMG_ADDRESS) && in_array(strtolower($ext[1]), $accepted)){
header('Content-type: image/'.$ext[1]);
readfile($IMG_ADDRESS);
exit();
}else
$Err = "No Image by that name was found!";
}
这是error.log上的错误行
$img_name= end(explode('/',input($_GET['img'])));
非常感谢
寻求帮助