การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
Moderator: mindphp
กฎการใช้บอร์ด
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
- pnut
- PHP Super Member
- โพสต์: 488
- ลงทะเบียนเมื่อ: 08/08/2016 10:48 am
การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
คร่าวๆของการทำ
1.เขียนคำสั่งสร้างโฟเดอร์จะเก็บภาพว่าจะให้ไปเก็บที่ไหน
2.สร้างฟอร์มรับค่า
3.เช็คว่าค่าที่รับมาเป็นไฟล์ภาพหรือป่าว
4.เปลี่ยนชื่อไฟล์ภาพเพื่อไม่ให้ชื่อซ้ำ จะใช้ฟังก์ชั่นของ phpBB Gen ขึ้นมา
5.ย้ายภาพเข้าโฟลเดอร์ ที่เราสร้างไว้ข้อ 1
6.บันทึกข้อมูลลงตาราง
ตัวอย่างขั้นตอนที่ 2
โดยปกติเวลาจะเขียน upload image ก้จะเริ่มตั้งเเต่สร้างฟอร์มก่อน รับค่าจากฟอร์ม
ตอนรับค่าจากฟอร์ม ธรรมดาใน phpBB จะใช้
ถ้าจะเอาจากภาพ
1.เขียนคำสั่งสร้างโฟเดอร์จะเก็บภาพว่าจะให้ไปเก็บที่ไหน
2.สร้างฟอร์มรับค่า
3.เช็คว่าค่าที่รับมาเป็นไฟล์ภาพหรือป่าว
4.เปลี่ยนชื่อไฟล์ภาพเพื่อไม่ให้ชื่อซ้ำ จะใช้ฟังก์ชั่นของ phpBB Gen ขึ้นมา
5.ย้ายภาพเข้าโฟลเดอร์ ที่เราสร้างไว้ข้อ 1
6.บันทึกข้อมูลลงตาราง
ตัวอย่างขั้นตอนที่ 2
โดยปกติเวลาจะเขียน upload image ก้จะเริ่มตั้งเเต่สร้างฟอร์มก่อน รับค่าจากฟอร์ม
ตอนรับค่าจากฟอร์ม ธรรมดาใน phpBB จะใช้
โค้ด: เลือกทั้งหมด
$this->request->variable('place_type_id', 0)
โค้ด: เลือกทั้งหมด
<input type="file" name="upload_file" id="avatar_upload_file" class="inputbox_m autowidth"/>
โค้ด: เลือกทั้งหมด
$this->request->file('upload_file');
- pnut
- PHP Super Member
- โพสต์: 488
- ลงทะเบียนเมื่อ: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
แล้วในไฟล์ install_migration ต้องเปลี่ยนอะไรไหมครับ
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ขึ้นยู่ว่าเราจะเก็บข้อมูลภาพแบบไหน ส่วนใหญ่ เราจะเก็บชื่อภาพ ขนาดของภาพ นามสกุลภาพ เวลาเราเาภาพมาแสดงจะดึงข้อมูลพวกนี้มาดึงภาพจริงจากโฟลเดอร์มาแสดงค่ะ
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ลองศึกษา ขั้นตอนวิธีการเขียนแบบ php ธรรมดาก่อน ลองดูที่นี่
https://youtu.be/5UFod7TgzSI
https://youtu.be/5UFod7TgzSI
- pnut
- PHP Super Member
- โพสต์: 488
- ลงทะเบียนเมื่อ: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ดูแล้วก็ไม่เข้าใจคับ
thatsawan เขียน:ลองศึกษา ขั้นตอนวิธีการเขียนแบบ php ธรรมดาก่อน ลองดูที่นี่
https://youtu.be/5UFod7TgzSI
- pnut
- PHP Super Member
- โพสต์: 488
- ลงทะเบียนเมื่อ: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ขอวิธีการตามขั้นตอน ว่ามีวิธีการทำอย่างไรครับ ขอร้องด้วยครับ ว่าทำยังไง
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41117
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ควรตรวจสอบชนิดไฟล์ บันทึกไว้ใน server
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ Q - วิธีการแก้ไข การเรียกไฟล์ ภาษา ของ extension หลังจากมีการแก้ไข้ extension ใน phpbb
โดย Ittichai_chupol » 26/11/2018 7:23 pm » ใน Programming - PHP - 1 ตอบกลับ
- 2668 แสดง
-
โพสต์ล่าสุด โดย Mamogose
03/12/2018 11:11 am
-
-
-
โพสต์ใหม่ [Extension phpBB 3.1] SEO Sitemap ทำ แผนผังเว็บไซต์ ด้วย extension นี้
โดย AePongsak » 20/02/2017 5:55 pm » ใน phpBB 3.1 Extension Review - 0 ตอบกลับ
- 1985 แสดง
-
โพสต์ล่าสุด โดย AePongsak
20/02/2017 5:55 pm
-
-
-
โพสต์ใหม่ เเจ้งปัญหา การใช้งาน [Extension phpBB 3.1] Web Profiler Extension
โดย thatsawan » 09/09/2014 3:11 pm » ใน Programming - PHP - 2 ตอบกลับ
- 1602 แสดง
-
โพสต์ล่าสุด โดย mindphp
09/09/2014 6:58 pm
-
-
-
โพสต์ใหม่ [Extension phpBB3.1.1] phpBB Media Embed PlugIn ปลั๊กอิน phpBB แนบสื่อ
โดย จันนุสรณ์ ดีแก่ » 25/01/2019 12:18 pm » ใน phpBB 3.1 Extension Review - 1 ตอบกลับ
- 9235 แสดง
-
โพสต์ล่าสุด โดย Ittichai_chupol
25/01/2019 7:18 pm
-
-
-
โพสต์ใหม่ phpBB Debug ตอนติดตั้ง Extension /phpbb/db/tools.php on line 1450:
โดย thatsawan » 28/03/2015 3:14 pm » ใน Programming - PHP - 0 ตอบกลับ
- 4593 แสดง
-
โพสต์ล่าสุด โดย thatsawan
28/03/2015 3:14 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 50