คลังโค้ดครู DevTech

แหล่งรวมระบบ PHP และ Google Apps Script

🔍 ผลการค้นหา: "PHP"

พบทั้งหมด 25 รายการ
ระบบบริหารการยืม-คืน Tablet
PHP
เช่าใช้งาน
ระบบบริหารการยืม-คืน Tablet

ระบบบริหารการยืม-คืน Tablet สำหรับโครงการ 1 อำเภอ 1 โรงเรียนคุณภาพ ✨ จุดเด่นของระบบ ✅ จัดการข้อมูล Tablet ในระบบเดียว ✅ นำเข้าข้อมูลจากไฟล์ Excel ของภาครัฐได้ทันที ✅ บันทึกข้อมูลผู้ได้รับจัดสรรเครื่องอย่างละเอียด ✅ รองรับการยืม-คืน พร้อมพิมพ์เอกสาร AWAT-03 และ AWAT-05 เป็น PDF ✅ Dashboard แสดงสถิติการยืม-คืนแบบเรียลไทม์ ✅ รายงานรายเดือน รายปี และส่งออก Excel ได้ ✅ ระบบผู้ใช้งานและกำหนดสิทธิ์การเข้าถึง (Admin / Staff) ✅ ตั้งค่าข้อมูลโรงเรียน โลโก้ และปีการศึกษาได้เอง 💡 ออกแบบให้รองรับการใช้งานจริง เนื่องจาก Tablet ทั้งหมดได้รับการจัดสรรมาก่อนแล้ว ระบบจึงถูกออกแบบให้สามารถบริหารข้อมูลจากสถานะของเครื่องได้ทันที และสร้างประวัติการยืม-คืนย้อนหลังอัตโนมัติเมื่อมีการคืนเครื่องครั้งแรก ทำให้ไม่ต้องเสียเวลาบันทึกข้อมูลย้อนหลังทีละรายการ 🛠️ เทคโนโลยีที่ใช้ * PHP 8.2 * MySQL (PDO) * Bootstrap 5 * mPDF * PhpSpreadsheet ข้อมูลเพิ่มเติม : https://www.facebook.com/share/p/1CczvCjBh1/

ระบบงานแผนงานและงบประมาณ สำหรับสำนักงานเขตพื้นที่การศึกษา
PHP
เช่าใช้งาน
ระบบงานแผนงานและงบประมาณ สำหรับสำนักงานเขตพื้นที่การศึกษา

ขอบเขตระบบ: ระบบงานแผนงานและงบประมาณ สำหรับสำนักงานเขตพื้นที่การศึกษา (เว็บแอปพลิเคชัน PHP + MySQL) 1. ระบบผู้ใช้และสิทธิ์ เข้าสู่ระบบด้วย Username/Password พร้อม Captcha 4 บทบาท: ผู้ดูแลระบบ, เจ้าหน้าที่แผนงาน/การเงิน, หัวหน้ากลุ่มงาน, ผู้ใช้กลุ่มงาน จัดการผู้ใช้งานและกลุ่มงาน 2. ข้อมูลพื้นฐาน ปีงบประมาณ ยุทธศาสตร์/นโยบาย (ระดับชาติ, แผนแม่บท, สพฐ., สพม.) ราคากลาง (ใช้อ้างอิงเวลาทำรายการงบประมาณ) 3. งบโครงการพัฒนาคุณภาพ สร้างโครงการและเชื่อมโยงกับยุทธศาสตร์ แบ่งกิจกรรมหลัก/ย่อย พร้อมรายการงบประมาณรายกิจกรรม ส่งอนุมัติและอนุมัติโครงการ (ร่าง → ส่งอนุมัติ → อนุมัติ) ตั้งเบิกตามรายการงบ และพิมพ์ใบตัดงบ 2 แบบ (แบบปกติ / แบบยอดคงเหลือจริงรวมเงินคืน) 4. งบบริหารจัดการประจำ ตั้งแผนงานและรายการย่อย บันทึกการเบิกจ่ายและพิมพ์ใบตัดงบ แสดงยอดจัดสรร เบิกจ่าย คืนเงิน และคงเหลือสุทธิ 5. งบประมาณกลาง สพฐ. บันทึกรายการรับเงินโอนจัดสรร บันทึกการเบิกจ่ายพร้อมประวัติรายครั้ง และพิมพ์ใบตัดงบ 6. ระบบคืนเงินเหลือจ่าย แยก 3 ประเภท: งบบริหารจัดการประจำ, โครงการพัฒนาคุณภาพ, โครงการสนับสนุนจาก สพฐ. บันทึกรายการคืนเงิน เก็บประวัติรายครั้ง และปรับยอดคงเหลือในทุกหน้าที่เกี่ยวข้องอัตโนมัติ 7. รายงานและแดชบอร์ด Dashboard ภาพรวมงบประมาณ (จัดสรร/เบิกจ่าย/คงเหลือ) แยกตามประเภทงบ ภาพรวมงบประมาณรวมทั้งปี สรุปรายกลุ่มงาน ข้อมูลเพิ่มเติม : https://www.facebook.com/share/p/19aP2YH19d/

ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์
PHP
เช่าใช้งาน
ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์

📚 ระบบเลือกวิชาเสรี/เพิ่มเติม/ชุมนุม ออนไลน์ ระบบให้นักเรียนเลือกลงทะเบียนวิชาเลือกเสรี/เพิ่มเติม/ชุมนุม ผ่านเว็บไซต์ได้ด้วยตนเอง โรงเรียนกำหนดช่วงเวลาเปิด–ปิด จำนวนที่นั่ง และจำนวนวิชาที่เลือกได้ ลดงานเอกสารและการนับรายชื่อด้วยมือ รองรับการใช้งานทั้งคอมพิวเตอร์ แท็บเล็ต และโทรศัพท์มือถือ พร้อมแสดงข้อมูลวันที่เป็น พ.ศ. ตลอดทั้งระบบ ⭐ จุดเด่นของระบบ • เลือกวิชาได้ด้วยตัวเอง — นักเรียนเข้าสู่ระบบด้วยรหัสนักเรียน เห็นจำนวนที่นั่งคงเหลือแบบทันที และลงทะเบียนได้เมื่อระบบเปิด • แสดงเฉพาะวิชาของชั้นเรียน — แสดงรายวิชาตามระดับชั้น ม.1–ม.6 ของนักเรียน ลดความผิดพลาดในการเลือกวิชาต่างระดับชั้น • ควบคุมจำนวนที่นั่ง — ระบบตรวจสอบจำนวนที่นั่งทุกครั้งก่อนลงทะเบียน แม้มีนักเรียนลงทะเบียนพร้อมกันก็ไม่เกินจำนวนที่กำหนด • เปิด–ปิดอัตโนมัติ — กำหนดวันและเวลาเปิด–ปิดล่วงหน้า ระบบแสดงสถานะ "เปิดรับ" หรือ "ปิดรับ" ให้เห็นทันที • รองรับวันที่แบบ พ.ศ. — หน้าแรก หน้านักเรียน ข่าวประชาสัมพันธ์ และรายงาน แสดงวันที่เป็น พ.ศ. 👨‍🎓 สำหรับนักเรียน • เข้าสู่ระบบด้วยรหัสนักเรียน พร้อมโจทย์บวกเลขเพื่อยืนยันตัวตน • ค้นหารายวิชาจากรหัสวิชา ชื่อวิชา ครูผู้สอน หรือห้องเรียน • ดูจำนวนที่นั่งคงเหลือแบบทันที • มีแถบแสดงระดับความเต็มของแต่ละวิชา • มีหน้าต่างยืนยันก่อนลงทะเบียนและก่อนยกเลิก • ยกเลิกหรือเปลี่ยนวิชาได้ตลอดช่วงเวลาที่ระบบเปิด • จำกัดจำนวนวิชาที่เลือกต่อคนตามที่โรงเรียนกำหนด 🛠️ สำหรับเจ้าหน้าที่ (Admin) 📚 จัดการรายวิชา • เพิ่ม แก้ไข และลบรายวิชา • กำหนดระดับชั้นเป้าหมาย • กำหนดจำนวนที่รับ ห้องเรียน และครูผู้สอน • กำหนดสถานะเปิด–ปิดรับสมัครรายวิชา • นำเข้าข้อมูลรายวิชาจากไฟล์ CSV 👨‍🎓 จัดการข้อมูลนักเรียน • แยกข้อมูลตามระดับชั้นเรียน • เพิ่ม แก้ไข และลบนักเรียน • นำเข้าข้อมูลจากไฟล์ CSV • แก้ไขวิชาที่นักเรียนเลือกแทนได้ในกรณีจำเป็น 📊 รายงานผล • สรุปจำนวนและผลการเลือกของแต่ละวิชา • แสดงรายชื่อนักเรียนที่ลงทะเบียนในแต่ละวิชา • แสดงรายชื่อนักเรียนที่ยังไม่ได้เลือกวิชา • ส่งออกรายงานเป็น PDF, Excel และ Word 📰 ข่าวประชาสัมพันธ์ • สร้างและแก้ไขข่าวประชาสัมพันธ์ • เพิ่มรูปภาพประกอบข่าว • บันทึกเป็นฉบับร่างหรือเผยแพร่ • แสดงข่าวล่าสุดบนหน้าแรก ⚙️ ตั้งค่าการลงทะเบียน • กำหนดภาคเรียนและปีการศึกษา • กำหนดวัน–เวลาเปิดและปิดระบบ • กำหนดจำนวนวิชาสูงสุดที่นักเรียนสามารถเลือกได้ 🗑️ เริ่มต้นภาคเรียนใหม่ • มีระบบล้างข้อมูลสำหรับขึ้นภาคเรียนใหม่ • มีขั้นตอนยืนยันหลายชั้นเพื่อป้องกันการกดผิด • ลดความเสี่ยงในการลบข้อมูลการลงทะเบียนโดยไม่ตั้งใจ 👑 สำหรับผู้ดูแลระบบสูงสุด (Superadmin) • เพิ่ม แก้ไข และลบบัญชีเจ้าหน้าที่และผู้ดูแลระบบ • เจ้าหน้าที่ทั่วไปไม่สามารถเข้าถึงส่วนจัดการ Superadmin • ตั้งค่าชื่อระบบ • ตั้งค่าโลโก้โรงเรียน • ตั้งค่าสีหลักของเว็บไซต์ • จัดการสิทธิ์และการเข้าถึงระบบในระดับผู้ดูแล 🏠 หน้าแรกสำหรับทุกคน • แสดงรายวิชาที่เปิดสอน • แสดงจำนวนที่นั่งคงเหลือ • แสดงสถานะเปิด–ปิดของแต่ละวิชา • แสดงช่วงเวลาเปิดรับสมัคร • แสดงข่าวประชาสัมพันธ์ล่าสุด • รองรับการใช้งานโดยไม่ต้องเข้าสู่ระบบสำหรับข้อมูลที่โรงเรียนอนุญาตให้เผยแพร่ 🔐 ความปลอดภัย • รหัสผ่านเข้ารหัส ไม่จัดเก็บเป็นข้อความธรรมดา • แยกสิทธิ์ผู้ใช้งาน 3 ระดับ ได้แก่ นักเรียน เจ้าหน้าที่ และผู้ดูแลสูงสุด • ป้องกันการส่งคำสั่งปลอมจากเว็บไซต์อื่นด้วย CSRF Protection • ตรวจสอบสิทธิ์และเงื่อนไขทุกครั้งที่ฝั่งเซิร์ฟเวอร์ • ไม่พึ่งพาการตรวจสอบเฉพาะปุ่มหรือการทำงานบนหน้าเว็บไซต์ • ตรวจสอบจำนวนที่นั่งและเงื่อนไขการลงทะเบียนก่อนบันทึกข้อมูล 💻 เทคโนโลยี • PHP 8+ • MySQL • Bootstrap 5 • รองรับโฮสติ้งทั่วไป • Responsive Design ใช้งานได้บนคอมพิวเตอร์ แท็บเล็ต และมือถือ • รองรับฟอนต์ภาษาไทยสำหรับการสร้างรายงาน PDF 🔒 การจัดการข้อมูลรายชื่อนักเรียน หน้าแรกของระบบสามารถตั้งค่าให้มีปุ่ม "ดูรายชื่อ" ของแต่ละวิชา ซึ่งจะแสดงรายชื่อนักเรียนที่ลงทะเบียน และสามารถส่งออกข้อมูลได้โดยไม่ต้องล็อกอิน เพื่อให้เหมาะกับการนำระบบไปใช้งานจริงหรือจำหน่ายให้กับโรงเรียน ควรกำหนดเป็นตัวเลือกในการตั้งค่าระบบว่า จะ "เปิด" หรือ "ซ่อน" การแสดงรายชื่อนักเรียนบนหน้าแรก เนื่องจากข้อมูลดังกล่าวเกี่ยวข้องกับข้อมูลส่วนบุคคลของนักเรียน 👥 เหมาะสำหรับ โรงเรียนระดับมัธยมศึกษา โรงเรียนที่เปิดสอนวิชาเลือกเสรี/เพิ่มเติม/ชุมนุม หลายรายวิชา และหน่วยงานการศึกษาที่ต้องการลดขั้นตอนการลงทะเบียนแบบกระดาษ พร้อมให้ผู้เรียนเลือกวิชาได้ด้วยตนเองอย่างเป็นระบบ

ระบบขอใช้รถราชการออนไลน์
PHP
เช่าใช้งาน
ระบบขอใช้รถราชการออนไลน์

🚗 ระบบขอใช้รถราชการออนไลน์ ขอใช้รถ อนุมัติ และติดตามการใช้งานได้ในที่เดียว แทนการเขียนใบขออนุญาตและเดินเอกสารหลายขั้นตอน ระบบช่วยให้โรงเรียนและหน่วยงานจัดการการใช้รถราชการได้อย่างเป็นระบบ ครูหรือบุคลากรสามารถส่งคำขอผ่านเว็บไซต์ ผู้ดูแลตรวจสอบ อนุมัติ และมอบหมายคนขับได้ในไม่กี่คลิก พร้อมแจ้งเตือนผ่าน LINE อัตโนมัติ 👩‍🏫 สำหรับครู/บุคลากร • ไม่ต้องสมัครสมาชิก • กรอกแบบฟอร์มขอใช้รถ ระบุกลุ่มสาระ/งาน จำนวนผู้ร่วมเดินทาง รถที่ต้องการ วันเวลาเริ่มต้น–สิ้นสุด จุดหมาย และรายละเอียด • เลือกวันที่ผ่านปฏิทิน พร้อมแสดงปี พ.ศ. • ดูตารางการใช้รถของทั้งโรงเรียนแบบปฏิทิน รายเดือน/รายสัปดาห์ ก่อนยื่นคำขอ • ดูสถานะสำคัญได้จากหน้าแรก เช่น รถพร้อมใช้งาน คำขอรออนุมัติ คำขอที่อนุมัติแล้ว และคนขับพร้อมให้บริการ • มี CAPTCHA ช่วยป้องกันบอทและคำขอปลอม • มีคู่มือการใช้งานให้ดาวน์โหลดจากเว็บไซต์ 🛠️ สำหรับผู้ดูแลระบบ (Admin) 📊 แดชบอร์ด • สรุปคำขอทั้งหมด คำขอรออนุมัติ คำขออนุมัติแล้ว และรถพร้อมใช้งาน • แสดงกราฟสถิติรายเดือน • ดูสถิติการใช้งานแยกตามรถ 📋 จัดการคำขอ • ค้นหาและเรียงลำดับข้อมูล • แยกดูตามสถานะ ทั้งหมด / รออนุมัติ / อนุมัติ / ไม่อนุมัติ / ยกเลิก • จัดการข้อมูลทั้งหมดได้จากตารางเดียว ✅ อนุมัติและมอบหมายคนขับ • ตรวจสอบรถและคนขับที่ถูกใช้งานในช่วงเวลาเดียวกันโดยอัตโนมัติ • ป้องกันการจองรถหรือมอบหมายคนขับซ้ำกับงานอื่น ❌ ยกเลิกคำขอ • ยกเลิกคำขอที่อนุมัติแล้วได้ • เมื่อยกเลิก ข้อมูลจะถูกนำออกจากปฏิทินหน้าแรกทันที • คนขับได้รับแจ้งเตือนการยกเลิก ⚙️ จัดการข้อมูลพื้นฐาน • รถราชการ • คนขับ • กลุ่มสาระ/งาน 📄 รายงานการใช้รถ • พิมพ์หรือดาวน์โหลดรายงานเป็น PDF • แยกรายงานตามเดือน • ใช้เป็นหลักฐานหรือส่งต่อผู้บริหารได้ 📱 สถิติการแจ้งเตือน LINE • ตรวจสอบจำนวนข้อความที่ส่ง • เปรียบเทียบกับโควตาฟรีประจำเดือน • แจ้งเตือนเมื่อโควตาเต็ม 👤 การจัดการบัญชี • แก้ไขข้อมูลส่วนตัว • มีคู่มือสำหรับผู้ดูแลระบบ 🔔 แจ้งเตือนผ่าน LINE • ผู้ดูแลได้รับแจ้งเตือนทันทีเมื่อมีคำขอใหม่ • คนขับได้รับแจ้งเตือนเมื่อได้รับมอบหมายงาน • แจ้งวันที่เริ่มต้น–สิ้นสุด จุดหมาย และรายละเอียดการเดินทาง • แจ้งเตือนคนขับเมื่อมีการยกเลิกงาน • เชื่อมต่อบัญชี LINE ด้วยรหัสสั้น ๆ โดยไม่ต้องติดตั้งแอปเพิ่มเติม 👑 สำหรับผู้ดูแลสูงสุด (Superadmin) • ตั้งค่าชื่อเว็บไซต์ โลโก้ สีธีม และฟอนต์ ให้ตรงกับอัตลักษณ์ของหน่วยงาน • จัดการบัญชีผู้ใช้งานและกำหนดสิทธิ์ • ตั้งค่า LINE OA • กำหนดจำนวนข้อความฟรีต่อเดือน ⭐ จุดเด่นของระบบ • ลดงานเอกสาร — ไม่ต้องเดินเอกสาร ทุกขั้นตอนดำเนินการผ่านระบบออนไลน์ • ลดการทำงานซ้ำซ้อน — ตรวจสอบรถและคนขับที่ชนกันโดยอัตโนมัติ • ทุกคนเห็นตารางเดียวกัน — ตรวจสอบรถว่างผ่านปฏิทินก่อนส่งคำขอ • ติดตามงานง่าย — มีสถานะชัดเจนและแจ้งเตือนทุกขั้นตอน • ปรับแต่งได้ — เปลี่ยนชื่อ โลโก้ สี และฟอนต์ให้เหมาะกับหน่วยงาน • ปลอดภัย — มีระบบเข้าสู่ระบบ แยกสิทธิ์ผู้ใช้งาน CAPTCHA และมาตรการป้องกันคำขอปลอม • ใช้งานได้ทุกอุปกรณ์ — รองรับคอมพิวเตอร์ แท็บเล็ต และโทรศัพท์มือถือ 🏢 เหมาะสำหรับ โรงเรียน สำนักงานเขตพื้นที่การศึกษา เทศบาล องค์การบริหารส่วนตำบล และหน่วยงานราชการที่มีรถใช้งานร่วมกันหลายคัน ข้อมูลเพิ่มเติม : https://www.facebook.com/share/p/1coNnHKV99/

เทมเพลตอัปโหลดไฟล์จากเว็บเพจ PHP ไปยัง Google Drive ผ่าน Google Apps Script
PHP
ฟรี
เทมเพลตอัปโหลดไฟล์จากเว็บเพจ PHP ไปยัง Google Drive ผ่าน Google Apps Script

แจกฟรี! DriveUploader เทมเพลตอัปโหลดไฟล์จากเว็บ PHP ไปยัง Google Drive ผ่าน Google Apps Script ใครกำลังทำเว็บไซต์ด้วย PHP แล้วต้องการให้ผู้ใช้งานสามารถอัปโหลดไฟล์จากหน้าเว็บไซต์ไปเก็บไว้บน Google Drive ได้ ระบบนี้สามารถนำไปศึกษา ปรับแต่ง และต่อยอดได้ทันที ระบบนี้ออกแบบให้ PHP ทำหน้าที่เป็นตัวกลางในการรับไฟล์ แล้วส่งต่อไปยัง Google Apps Script เพื่อบันทึกไฟล์ลง Google Drive โดยไม่จำเป็นต้องเชื่อมต่อ Google Drive API โดยตรงจาก PHP โครงสร้างระบบ Frontend index.php หน้าเว็บไซต์สำหรับเลือกไฟล์และอัปโหลด ออกแบบด้วย Tailwind CSS ใช้ JavaScript + Fetch API อัปโหลดแบบ AJAX โดยไม่ต้องรีเฟรชหน้าเว็บ ตรวจสอบขนาดไฟล์เบื้องต้นไม่เกิน 5MB Backend upload.php รับไฟล์จากหน้าเว็บไซต์ ตรวจสอบไฟล์และขนาดไฟล์อีกครั้ง แปลงไฟล์เป็น Base64 สร้างข้อมูล JSON ส่งข้อมูลด้วย cURL ไปยัง Google Apps Script config.php เก็บ URL ของ Google Apps Script Web App ช่วยแยกการตั้งค่าออกจากไฟล์หลักของระบบ Cloud Code.gs รับข้อมูลจาก PHP ถอดรหัส Base64 กลับเป็นไฟล์ สร้าง Blob ตาม Mime Type ของไฟล์ บันทึกไฟล์ลง Google Drive ส่งผลลัพธ์และ URL ของไฟล์กลับไปยัง PHP Workflow ของระบบ ผู้ใช้งาน ↓ เลือกไฟล์บนเว็บไซต์ ↓ index.php ↓ upload.php ↓ แปลงไฟล์เป็น Base64 ↓ ส่ง JSON ผ่าน cURL ↓ Google Apps Script ↓ ถอดรหัส Base64 ↓ สร้างไฟล์ ↓ Google Drive ↓ ส่ง URL กลับมายังเว็บไซต์ วิธีติดตั้ง ขั้นตอนที่ 1 สร้างโฟลเดอร์สำหรับเก็บไฟล์บน Google Drive 1. เข้า Google Drive 2. สร้างโฟลเดอร์ใหม่ เช่น Uploaded Files 3. เปิดโฟลเดอร์ที่สร้าง 4. คัดลอก Folder ID จาก URL ตัวอย่าง drive.google.com/drive/folders/XXXXXXXXXXXX ให้คัดลอกเฉพาะส่วน XXXXXXXXXXXX ขั้นตอนที่ 2 สร้าง Google Apps Script 1. เข้า script.google.com 2. สร้างโปรเจกต์ใหม่ 3. นำโค้ดจาก Code.gs ในระบบไปวาง 4. นำ Folder ID จาก Google Drive ไปใส่ในตัวแปร FOLDER_ID 5. บันทึกโปรเจกต์ ขั้นตอนที่ 3 Deploy Google Apps Script เลือก Deploy → New deployment → เลือก Web app ตั้งค่าดังนี้ Execute as: Me Who has access: Anyone จากนั้นกด Deploy หาก Google ขออนุญาตเข้าถึงบัญชี ให้ดำเนินการอนุญาตตามขั้นตอนของ Google เมื่อ Deploy สำเร็จ ให้คัดลอก Web App URL ที่ลงท้ายด้วย /exec เก็บไว้ เพราะต้องนำไปใช้ใน PHP ขั้นตอนที่ 4 ตั้งค่า PHP นำไฟล์ index.php upload.php config.php ไปไว้ในโฟลเดอร์เว็บไซต์ของคุณ ตัวอย่าง C:\xampp\htdocs\drive_uploader หรืออัปโหลดขึ้น Web Hosting ที่รองรับ PHP และ cURL จากนั้นเปิดไฟล์ config.php นำ Web App URL ที่ได้จาก Google Apps Script ไปใส่แทน YOUR_GOOGLE_APPS_SCRIPT_WEB_APP_URL_HERE บันทึกไฟล์ ขั้นตอนที่ 5 ทดสอบระบบ เปิดเว็บไซต์ เช่น http://localhost/drive_uploader/index.php จากนั้น 1. เลือกไฟล์ 2. ตรวจสอบว่าไฟล์มีขนาดไม่เกิน 5MB 3. กดเริ่มอัปโหลดไฟล์ 4. ระบบจะส่งไฟล์ไปยัง upload.php 5. PHP จะส่งข้อมูลต่อไปยัง Google Apps Script 6. Google Apps Script จะสร้างไฟล์ใน Google Drive 7. ระบบจะแสดงผลการอัปโหลด 8. สามารถกดปุ่มเพื่อเปิดไฟล์บน Google Drive ได้ ข้อจำกัดที่ควรรู้ ระบบตัวอย่างนี้กำหนดขนาดไฟล์ไว้ไม่เกิน 5MB สาเหตุสำคัญคือระบบใช้การแปลงไฟล์เป็น Base64 ก่อนส่งผ่าน JSON ซึ่งทำให้ข้อมูลมีขนาดเพิ่มขึ้นประมาณ 33% ดังนั้นระบบนี้เหมาะกับไฟล์ขนาดเล็ก เช่น เอกสาร รูปภาพ PDF ไฟล์งานของนักเรียน แบบฟอร์ม เอกสารประกอบการเรียน หากต้องการรองรับไฟล์ขนาดใหญ่ ควรออกแบบระบบ Upload ใหม่ให้เหมาะสมกับการใช้งานจริง เรื่องความปลอดภัยก็สำคัญ หากนำระบบขึ้นใช้งานบนเว็บไซต์สาธารณะ ไม่ควรเปิดให้ทุกคนสามารถอัปโหลดไฟล์เข้า Google Drive ได้โดยไม่มีการควบคุม แนะนำให้เพิ่ม ระบบ Login กำหนดสิทธิ์ผู้ใช้งาน จำกัดประเภทไฟล์ จำกัดขนาดไฟล์ ตรวจสอบนามสกุลและ MIME Type ป้องกันการส่ง Request ซ้ำ กำหนดโควตาการอัปโหลด บันทึกประวัติการอัปโหลด เพื่อป้องกันการนำระบบไปใช้ในทางที่ไม่เหมาะสม และป้องกันพื้นที่ Google Drive เต็ม หมายเหตุเกี่ยวกับ Google Apps Script หากแก้ไข Code.gs แล้ว Web App ที่ Deploy ไว้อาจยังทำงานด้วยเวอร์ชันเดิม เมื่อต้องการนำโค้ดเวอร์ชันใหม่ไปใช้งาน ให้สร้าง Deployment/Version ใหม่ตามขั้นตอนของ Apps Script และตรวจสอบ Web App URL ให้ถูกต้อง เหมาะสำหรับนำไปศึกษาและต่อยอด เช่น ระบบส่งงานนักเรียน ระบบรับเอกสารออนไลน์ ระบบส่งผลงาน ระบบรับสมัคร ระบบอัปโหลดเอกสารราชการ ระบบส่งไฟล์ประกอบการเรียน ระบบ Upload ภาพกิจกรรม ระบบจัดเก็บเอกสารลง Google Drive ดาวน์โหลดฟรีในระบบ CodeHub สามารถเข้าไปดาวน์โหลด Source Code พร้อมนำไปศึกษาและพัฒนาต่อยอดได้ในระบบ CodeHub เงื่อนไขการใช้งาน แจกฟรีเพื่อการศึกษาและการพัฒนาระบบ สามารถนำไปปรับแต่งและต่อยอดได้ ไม่อนุญาตให้นำ Source Code นี้ไปจำหน่าย ไม่อนุญาตให้นำไปแจกต่อในรูปแบบที่มีค่าใช้จ่าย หากนำไปพัฒนาต่อ สามารถปรับให้เหมาะกับระบบของโรงเรียนหรือหน่วยงานของตนเองได้ จาก PHP → Google Apps Script → Google Drive เปลี่ยนเว็บไซต์ธรรมดาให้สามารถรับไฟล์และจัดเก็บบน Cloud ได้ง่ายขึ้น เหมาะสำหรับครู นักเรียน และนักพัฒนาที่ต้องการศึกษาแนวทางการเชื่อมต่อ PHP กับ Google Apps Script และ Google Drive

30 ครั้ง 05/09/2569
ระบบประกาศของหาย
PHP
VIP
ระบบประกาศของหาย

📢 แจกระบบประกาศของหาย (Lost & Found Web App) พร้อม Source Code ใช้งานจริง + คู่มือพัฒนาแบบละเอียด ของหายในโรงเรียนแล้วหาเจ้าของไม่เจอ หรือเก็บของได้แล้วไม่รู้จะประกาศตรงไหน... ระบบนี้ตอบโจทย์ค่ะ เป็นเว็บแอปพลิเคชันศูนย์กลางประกาศของหาย ให้ใครก็แจ้งของหายได้ทันทีโดยไม่ต้อง Login แล้วให้ผู้ดูแลติดตามสถานะจนกว่าจะได้ของคืน เหมาะสำหรับโรงเรียนหรือหน่วยงานที่อยากมีระบบแจ้งของหายไว้ใช้งานจริง ✅ ฟีเจอร์ในระบบ แจ้งของหายได้ทันทีผ่านฟอร์มสาธารณะ ไม่ต้อง Login หน้ารายละเอียดประกาศ แชร์ลิงก์ให้คนอื่นช่วยตามหาได้ ระบบสถานะ 3 ระดับ: กำลังตามหา → กำลังตรวจสอบ → ได้ของคืนแล้ว ผู้ดูแลระบบจัดการ อัปเดตสถานะ และกรองตามหมวดหมู่ได้ พัฒนาด้วย PHP + MySQL ติดตั้งบน AppServ ได้ทันที 📦 สิ่งที่ได้รับ ไฟล์ Source Code (PHP + SQL) พร้อมใช้งานจริง ผ่านการทดสอบระบบเรียบร้อยแล้ว คู่มือพัฒนาฉบับเต็ม (Word) อธิบายทุกไฟล์ พร้อม ER-Diagram, ขั้นตอนติดตั้ง และวิธีอัปโหลดขึ้นโฮสต์จริงด้วย FTP 🎁 สิทธิพิเศษสำหรับสมาชิก VIP เท่านั้น ดาวน์โหลดได้ฟรีที่ CodeHub ⚠️ แจกให้สมาชิกนำไปศึกษาและใช้งานส่วนตัวเท่านั้น ไม่อนุญาตให้นำไปจำหน่ายต่อในทุกกรณี #krunoomdevtech #ระบบประกาศของหาย #PHP #MySQL #สื่อการสอน #ครูไทย

2 ครั้ง 02/09/2569