กำหนด permission ไฟล์หรือโฟลเดอร์ด้วยฟังก์ชัน FTP ใน PHP

Bookmark and Share

ปกติสามารถกำหนดด้วยฟังก์ชัน chmod หรือไม่ก็กำหนดด้วยฟังก์ชัน FTP ต่อไปนี้ก็ได้

<?php      
// ฟังก์ชันการติดกับ server ผ่าน FTP      
function ftpOpen()      
{      
    // กำหนดค่าการติดต่อ FTP       
    $ftp_user_name = 'ftp_username'; // userane      
    $ftp_user_pass = 'ftp_password'; // password      
    $ftp_server = 'ftp.example.com'; // server      
    $conn_id = ftp_connect($ftp_server);      
    $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);      
    return $conn_id;      
}      
// ฟังก์ชันสำหรับกำหนด permissions      
function ftpChmod($conn_id, $permissions, $path){       
    if(ftp_site($conn_id, 'CHMOD $permissions '.$path) !== false){      
        return TRUE;      
    }else{      
        return FALSE;      
    }     
        
}      
// ฟังก์ชันปิดการติดต่อผ่าน FTP      
function ftpClose($conn_id){      
    ftp_close($conn_id);      
}      
     
// การใช้งาน      
     
// เปิดการเชื่อมต่อผ่าน FTP      
$conn_id = ftpOpen();      
// กำหนด permissions      
if($conn_id){   
    ftpChmod($conn_id, "0777","/domains/example.com/public_html/images/");      
// ปิดการติดต่อผ่าน FTP      
    ftpClose($conn_id);      
}   
?>    



บทความในหมวดที่่น่าสนใจ อื่นๆ PHP Learning

25 Sep 08 Code เกี่ยวกับ การหาวันข้างหน้า อ่าน 1018 23 Dec 09 จัดรูปแบบ การแบ่งคอลัมน์ column ของ ตาราง สำหรับแสดงข้อมูล ด้วย php อ่าน 978 17 Mar 09 สร้างฟังก์ชันลบเวลาด้วย php อย่างง่าย อ่าน 965 13 May 09 แก้ไขการตัดข้อความด้วย substrใน php แล้วมีรูปสี่เหลี่ยม อ่าน 932 25 Sep 08 สร้างฟังก์ชันในการหาจำนวนวัน ชั่วโมง นาที และวินาทีที่ผ่านมาแล้ว อ่าน 916 30 Sep 08 สร้างฟังก์ชัน PHP แยกตัวเลขจากข้อความ อย่างง่าย อ่าน 910 29 Oct 08 ใช้ php เข็ค javascript ว่ามีการเปิดใช้ หรือ enable หรือไม่ อ่าน 888 25 Sep 08 ตรวจสอบสถานะของ MySQL ด้วย phpinfo อ่าน 883 29 Mar 09 ประยุกต์ฟังก์ชัน substr_replace ใน PHP ตัดข้อความยาวแล้วตามด้วยเครื่องหมาย ...... อ่าน 866 21 Dec 09 ใช้งาน fckeditor WYSIWYG editor สำหรับเว็บบอร์ด หรืออื่นๆ อย่างง่าย อ่าน 847 03 Apr 09 ง่ายๆ กับการลดช่องว่างในข้อความด้วย php อ่าน 826 28 Nov 09 เทคนิค php ค้นหาข้อมูล และ hilight กรณี keyword มากกว่า 1 ค่า อ่าน 755 09 Dec 09 การรวมไฟล์ javascript หรือไฟล์ css เป็นไฟล์เดียว ด้วย php อย่างง่าย อ่าน 737 25 Oct 08 สร้างฟังก์ชันการหา whois เบื้องต้นด้วย php อย่างง่าย อ่าน 715 25 Sep 08 เพิ่มข้อความหน้าหรือหลังตัวเลขหรือข้อความด้วยฟังก์ชัน str_pad อ่าน 707
จำนวนผู้เยี่ยมชม 157925 คน 2010 © Copyright ninenik.com. All rights reserved.