图片展示网站及源码

@zgcwkj  2019年09月06日

分类:

网站 代码 

代码有点粗糙,能用就行哈哈!(PHP)

为什么要写这个源码呢,其实是有原因的

关注我的人都知道,之前写了很多的爬虫的程序,基本上都是图片的,我就想能不能把它们活用呢?于是乎,通过网站的形式展示出图片的网站就是这样出来了!

源码鉴赏:

<?php
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);

echo '<!DOCTYPE html>

<html>
<head>
    <meta charset="utf-8">
    <meta name="renderer" content="webkit">
    <meta name="viewport" content="width=device-width; initial-scale=1.0; minimum-scale=1.0; maximum-scale=1.0">
    <title>' . (isset($_REQUEST["name"]) ? $_REQUEST["name"] . ' - ' : '') . '图片库 - By zgcwkj</title>
    <link href="css/style.css" rel="stylesheet" type="text/css">
    <link href="css/zoomify.css" rel="stylesheet" type="text/css">
</head>
<body>
';
$go_Name = isset($_REQUEST["name"]) ? $_REQUEST["name"] : '';
$go_FilePath = dirname(__FILE__) . '/img/' . $go_Name; //获取当前路径
$go_FilePath = iconv('UTF-8', 'GBK', $go_FilePath); //处理中文乱码问题
$go_Files = scandir($go_FilePath); //获取所有的文件
for ($i = 0; $i < count($go_Files); $i++) {
    $go_File = $go_Files[$i];
    if ($go_File == '.' || $go_File == '..' || strpos($go_File, '.php') || strpos($go_File, '.exe')) continue;
    $go_File = iconv('GBK', 'UTF-8',  $go_File);
    $go_File = $go_Name ? $go_Name . "/" . $go_File : $go_File;
    if (strpos($go_File, '.jpg') || strpos($go_File, '.jpeg') || strpos($go_File, '.png') || strpos($go_File, '.bmp')) {
        $html = "<img class='phpImg' height='200' src='img/" . $go_File . "' alt = '" . $go_File . "'>";
    } else {
        $html = "<div class='phpDiv'>";
        $html .= "<a href='index.php?name=" . $go_File . "' target='_blank'>" . $go_File . "</a>";
        $html .= "</div>";
    }
    echo $html;
}
echo '
    <footer>
        <p>本站图片由 <a href="http://www.mzitu.com/" target="_blank">妹子图</a> 提供,使用 <a href="http://blog.zgcwkj.cn/archives/854.html" target="_blank">MzituGrab</a> 程序采集</p>
        <p>Powered by <a href="http://blog.zgcwkj.cn/" target="_blank">zgcwkj</a></p>
    </footer>
    <script src="js/jquery.min.js" type="text/javascript"></script>
    <script src="js/zoomify.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(".phpImg").zoomify();
    </script>
</body>
</html>
';

源码下载:

内容已隐藏,需要评论并且审核通过后,才能阅读隐藏内容

使用说明:

解压,然后运行 img 文件夹下的 exe 程序即可!


评论已关闭

  1. 还可以上车吗?

  2. 阿文

    想学习下,谢谢分享

  3. 与亓

    看源码学一下,感谢分享!

  4. 我要上车。。。

  5. 大佬想要那种图片站的源码,可以显示图片的信息格式

    1. @繁华落尽

      我这没有~~

  6. 李白哥哥

    找半天,终于找到了!

  7. 個個人滿

    我要上車~ 別開太快

  8. 车速快的停不下来~

  9. 如果我下载了,那一定是我手抖了。

  10. 你这个老司机

  11. 感谢分享源码。

Top