Loading... ``` <?php ini_set('display_errors','off'); //这里的网址域名可以任意设置,包含的就通过,不包含的就会直接显示下面的提示文字 array('www.baidu.com','163.com','www.bestkidbaby.com') // if(!in_array($_SERVER['HTTP_HOST'],array('127.0.0.1','localhost','www.donghuiweiye.com'))){ // //这里是验证没有通过时页面显示的提示 '就不让你看' // exit('程序未授权:东辉伟业'); // } //以下是随机显示当前目录下图片的源码 function getFullUrl(){ $requestUri = ''; if (isset($_SERVER['REQUEST_URI'])) { $requestUri = $_SERVER['REQUEST_URI']; } else { if (isset($_SERVER['argv'])) { $requestUri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['argv'][0]; } else if(isset($_SERVER['QUERY_STRING'])) { $requestUri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['QUERY_STRING']; } } $scheme = empty($_SERVER["HTTPS"]) ? '' : (($_SERVER["HTTPS"] === "on") ? "s" : ""); $protocol = strstr(strtolower($_SERVER["SERVER_PROTOCOL"]), "/",true) . $scheme; $port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]); $_fullUrl = $protocol . "://" . $_SERVER['SERVER_NAME'] . $port . $requestUri; return $_fullUrl; } $img_array = glob("img/*.{gif,jpg,png,bmp}",GLOB_BRACE); //这里也可以改成自定义子目录下随机图片 $img_array = glob("image/*.{gif,jpg,png,bmp}",GLOB_BRACE); $img = array_rand($img_array); //这里所得到的结果就是域名加上图片名称加上后缀名,如果带有子目录的话就会在图片名称前带有子目录,也就是说,只要打开这个页面,就会随机得到一张图片。 //header("location:$img_array[$img]"); /** * 二开:直接输出图片而非 跳转 */ $info = getimagesize($img_array[$img]); [$width, $height, $type2, $attr] = $info; $mime = image_type_to_mime_type($type2); //获取图片的 MIME 类型 header('Content-Type:'.$mime); $filename=$img_array[$img]; $header_array = get_headers($filename, true); echo file_get_contents($img_array[$img]); ``` 最后修改:2020 年 08 月 28 日 02 : 15 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付