• May 13, 2018
    <?php
    //สร้าง folder อัตโนมัติ โดยตั้งชื่อ random ตัวเลขไปเรื่อยๆ 
     
    $numrand = (mt_rand());
    mkdir("$numrand");
    
    ?>
    <?php
    //สร้าง folder อัตโนมัติโดยตั้งชื่อตาม ว/ด/ป
    date_default_timezone_set('Asia/Bangkok');
    $date =date('Y-m-d');
    mkdir("$date");
    ?>
    <meta charset="utf-8">
    <?php 
    echo '<h1 align="center">สร้าง Folder อัตโนมัติ และ สร้างไฟล์ index.php เพื่อป้องกันการเข้าถึงไฟล์ทั้งหมดใน Folder</h1>';
    echo "<hr>";
    //กำหนดให้สร้าง Folder ชื่อที่เราต้องการ  เช่น Folderx
    $Folderx="Folderx";
    
    //Folder และกำหนด permission
    @mkdir("$Folderx",0777);
    
    //สร้างตัวแปร
    $path=$Folderx;
    
    //สร้างไฟล์ index.html ใน Folder ที่เราสร้างตอนแรก
    $var=fopen($path."/index.html","wb");
    
    //เขียน code หรือข้อความเข้าไปใน index.html
    
    ให้วิ่งกลับไป 1 หน้า กรณีที่มีการเปิดFolder นี้
    fwrite($var, "<script type='text/javascript'> window.history.go(-1); </script>'");
    
    //ref: https://stackoverflow.com/questions/22143201/php-create-file-in-a-new-directory
    ?>

    ถ้าเราไม่มีไฟล์ index.html  หรือ index.php  ในแต่ละ Folderบนเว็บ จะสามารถเข้าถึงไฟล์ได้หมด



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

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






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

Categories