การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
Moderator: mindphp
Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
- pnut
- PHP Super Member
- Posts: 488
- Joined: 08/08/2016 10:48 am
การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
- thatsawan
- PHP VIP Members
- Posts: 28055
- Joined: 31/03/2014 10:02 am
- Contact:
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 จะใช้
Code: Select all
$this->request->variable('place_type_id', 0)
Code: Select all
<input type="file" name="upload_file" id="avatar_upload_file" class="inputbox_m autowidth"/>
Code: Select all
$this->request->file('upload_file');
- pnut
- PHP Super Member
- Posts: 488
- Joined: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
แล้วในไฟล์ install_migration ต้องเปลี่ยนอะไรไหมครับ
- thatsawan
- PHP VIP Members
- Posts: 28055
- Joined: 31/03/2014 10:02 am
- Contact:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ขึ้นยู่ว่าเราจะเก็บข้อมูลภาพแบบไหน ส่วนใหญ่ เราจะเก็บชื่อภาพ ขนาดของภาพ นามสกุลภาพ เวลาเราเาภาพมาแสดงจะดึงข้อมูลพวกนี้มาดึงภาพจริงจากโฟลเดอร์มาแสดงค่ะ
- thatsawan
- PHP VIP Members
- Posts: 28055
- Joined: 31/03/2014 10:02 am
- Contact:
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ลองศึกษา ขั้นตอนวิธีการเขียนแบบ php ธรรมดาก่อน ลองดูที่นี่
https://youtu.be/5UFod7TgzSI
https://youtu.be/5UFod7TgzSI
- pnut
- PHP Super Member
- Posts: 488
- Joined: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ดูแล้วก็ไม่เข้าใจคับ
thatsawan wrote:ลองศึกษา ขั้นตอนวิธีการเขียนแบบ php ธรรมดาก่อน ลองดูที่นี่
https://youtu.be/5UFod7TgzSI
- pnut
- PHP Super Member
- Posts: 488
- Joined: 08/08/2016 10:48 am
Re: การเขียน extension phpBB เพื่อทำการบันทึกรูปภาพ ลง database ทำยังไงครับ
ขอวิธีการตามขั้นตอน ว่ามีวิธีการทำอย่างไรครับ ขอร้องด้วยครับ ว่าทำยังไง
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26694
- Joined: 22/09/2008 6:18 pm
- Contact:
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
- Replies
- Views
- Last post
-
-
สอบถามเรื่อง การดึงข้อมูลจาก database แล้วนำมาแสดงเป็น drop-down list ทำยังไงครับ
by Guest » 29/11/2016 4:12 pm » in Programming - PHP - 1 Replies
- 1057 Views
-
Last post by mindphp
04/12/2016 10:11 pm
-
-
- 0 Replies
- 248 Views
-
Last post by pnut
11/10/2016 12:06 am
-
-
สอบถามว่า การสร้าง tab หน้าที่หน้า ACP ใน phpBB ทำยังไงครับ
by pnut » 07/12/2016 4:18 pm » in ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 0 Replies
- 188 Views
-
Last post by pnut
07/12/2016 4:18 pm
-
-
-
รบกวนถามเรื่อง ล็อคอิน ให้แสดงข้อมูลของผู้ใช้งานใน phpBB ทำยังไงครับ
by pnut » 14/09/2016 1:35 am » in Programming - PHP - 1 Replies
- 198 Views
-
Last post by thatsawan
14/09/2016 11:00 am
-
-
-
การเขียน path ของ phpbb กับ joomla
by jay_limm » 01/07/2014 2:42 pm » in ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 2 Replies
- 1339 Views
-
Last post by jay_limm
01/07/2014 2:58 pm
-
Who is online
Users browsing this forum: No registered users and 6 guests