• May 30, 2017
    <?php 
    function read_dir($dir, $array = array()){ 
       $dh = opendir($dir); 
        $files = array(); 
        while(($file = readdir($dh)) !== false) { 
           $flag = false; 
           if($file !== '.' && $file !== '..' && !in_array($file, $array)) { 
              $files[] = $file; 
            } 
        } 
        return $files;
    }
    $path = 'photo_mini/';
    $folder = read_dir($path);
    foreach($folder as $value){
       echo '<img src="'.$path.$value.'" />';
    }
    ?>

    เพิ่ม light box

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
    <html xmlns="http://www.w3.org/1999/xhtml ">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/jquery.lightbox-0.4.js"></script>
    <script type="text/javascript">
    $(function(){
       $('#gallery a').lightBox();
    });
    </script>
    </head>
    
    <body>
    
    <div id="gallery">
    <?php 
    function read_dir($dir, $array = array()){ 
       $dh = opendir($dir); 
        $files = array(); 
        while(($file = readdir($dh)) !== false) { 
           $flag = false; 
           if($file !== '.' && $file !== '..' && !in_array($file, $array)) { 
              $files[] = $file; 
            } 
        } 
        return $files;
    }
    $path = 'photo_small/';
    $folder = read_dir($path);
    foreach($folder as $value){
       echo '<a href="photo_big/'.$value.'"><img src="'.$path.$value.'" /></a>';
    }
    ?>
    </div>
    
    </body>
    </html>

    อันนี้ เป็นการอ่านรูปผ่าน php ล้วนๆ ครับ แก้ $host กับ $path ก็เสร็จแล้ว ไม่ต้องทำรูปเล็กด้วย

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
    <html xmlns="http://www.w3.org/1999/xhtml ">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    <body>
    <div id="gallery">
    <?php 
    function read_dir($dir, $array = array()){ 
       $dh = opendir($dir); 
        $files = array();
       $i = 0;
        while(($file = readdir($dh)) !== false) { 
           if($file !== '.' && $file !== '..' && !in_array($file, $array)) { 
              $files[$i] = $file;
             $i++;
            } 
        } 
        return $files;
    }
    $host = 'http://www .ชื่อเว็บ.com/ไฟล์.php';
    $path = 'photo/';
    $folder = read_dir($path);
    if($folder[$_GET['id']]){
       echo '<img src="'.$path.$folder[$_GET['id']].'" />';
    }else{
       echo '<img src="'.$path.$folder[0].'" />';
    }
    ?>
    </div>
    <?php if($_GET['id'] != 0){ ?>
    <a href="<?php echo $host.'?id='.($_GET['id']-1); ?>">&lt;- Back</a>
    <?php } if((count($folder)-1) > $_GET['id']){  ?>
    <a href="<?php echo $host.'?id='.($_GET['id']+1); ?>">Next -&gt;</a>
    <?php } ?>
    </body>
    </html>


เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories