Devdit
 

PHP ถ่ายรูป ปุ่มกดถ่ายรูป อัปโหลดขึ้น Server

1.5K

PHP ถ่ายรูป ปุ่มกดถ่ายรูป อัปโหลดขึ้น Server บทความนี้สอนใช้งานแท็ก input type=file ซึ่งใช้สำหรับให้ผู้ใช้งานเลือกไฟล์ กรณีถ้าเว็บไซต์ดังกล่าวทำงานบนมือถือจะสามารถกดถ่ายรูปได้ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP ถ่ายรูป ปุ่มกดถ่ายรูป อัปโหลดขึ้น Server

<?php
    echo "
            <form action='index.php' method='post' enctype='multipart/form-data'>
                <input type='file' name='file'>
                <input type='submit' value='ถ่ายรูป'>
            </form>
         ";
    
    isset( $_FILES['file']['tmp_name'] ) ? $tmp_name = $_FILES['file']['tmp_name'] : $tmp_name = "";
    isset( $_FILES['file']['name'] ) ? $name = $_FILES['file']['name'] : $name = "";
    if( !empty( $tmp_name ) && !empty( $name ) ) {
        move_uploaded_file( $tmp_name, $name );
    }
?>

คำอธิบาย

PHP ถ่ายรูป จากตัวอย่างใช้แท็ก input type="file" ของ HTML เมื่อเว็บไซต์นี้รันบนอุปกรณ์พกพาที่มีกล้องจะสามารถเลือกถ่ายภาพได้ และรับภาพด้วย $_FILES พร้อมอัปโหลดขึ้น Server ด้วยคำสั่ง move_uploaded_file ภาษา PHP

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ