Skip to main content

PHP Upload Image And Resize Thumbnail

สวัสดีครับ ในวันนี้เราจะมาแนะนำเทคนิค การ Upload ไฟล์ภาพ และ Resize เป็นไฟล์ Thumbnail ด้วย PHP ครับ

โดยในขั้นตอนของการ Resize เราจะใช้  Resize Image Class With PHP  เป็น Class สำหรับการ Resize Image ครับ

มาเริ่มกันเลย ก่อนอื่นต้องมาสร้างฟอร์ม อัพโหลดกันก่อนครับ

ต่อมาเรามาสร้างไฟล์ upload.php สำหรับ Upload ไฟล์ครับ

อย่าลืมสร้าง Folder uploads ด้วยนะครับใช้สำหรับเก็บไฟล์ที่เราได้ upload แล้ว

สร้าง Classs ResizeImage สำหรับ Resize File ที่เรา Upload ให้มีขนาดเล็กลงตามที่เรากำหนดครับ

รายละเอียดเพิ่มเติม Resize Image Class With PHP

ทดสอบการทำงาน

เมื่อ Upload Image แล้ว หากไม่มีอะไรผิดพลาด ใน Folder uploads จะมีไฟล์ที่เรา Upload และ ไฟล์ที่ถูก Resize แล้วดังภาพ

 

ข้อขอบคุณข้อมูลจาก

https://www.w3schools.com/php/php_file_upload.asp

https://dzone.com/articles/resize-image-class-php