Loading...
แจกไฟล์โค๊ดเว็บเกียรติบัตรออนไลน์
ผู้เขียน : กฤษฎาพงษ์ สุตะ
เผยแพร่เมื่อ : 7 พฤศจิกายน 2565 22:09:09 ปรับปรุงเมื่อ : 1 ธันวาคม 2565 21:28:07
ลิงก์ : https://www.ef101.xyz/บทความ/แจกไฟล์โค๊ดเว็บเกียรติบัตรออนไลน์

ไฟล์เว็บเกียรติบัตรออนไลน์ ซึ่งทำเขียนขึ้นมาเอง

เริ่มต้นจากการทำระบบเกียรติบัตรให้ สพม.น่าน แต่เนื่องด้วยใช้ laravel ซึ้งต้องใช้ host ที่รองรับ composer ทำให้เอาไปใช้งานได้อยาก

 

เลยเขียนขึ้นมาใหม่ด้วย php

โดยมีคุณสมบัติดังนี้

- ใส่รูปแบบเกียรติบัตรเป็นแบล๊กกราวด์ด้วยไฟล์ jpg และ png
- เลือกฟอนต์ได้
- ขยับตำแหน่งข้อความได้
- เลือกใช้ ตัวเลขไทย/อาราบิก ได้
- กำหนดรูปแบบทะเบียเกียรติบัตรได้
- นำเข้ารายชุดจากไฟล์ CSV ได้
- เพิ่มชื่อรายคนได้
- กำหนดข้อความได้ 2 บรรทัด
- เชื่อมต่อกับ Google Sheet ได้ เหมาะกับการ ตอบแบบสอบถามแล้วได้รับเกียรติบัตร
- เชื่อมต่อกับ Google Sheet ผลลัพธ์แบบทดสอบ สามารถกำหนดคะแนนผ่านเกณฑ์ได้ เพมื่อสอบผ่านเกณฑ์จึงจะได้รับเกียรติบัตร

 

สามารถทดลองใช้ได้ที่ https://cert.suta.cf/

 User : demo
 Pass : demo1234

ซึ่งเข้าใช้งานในสิทธิ์ของ user นะครับ

ส่วนสิทธิ์ของ admin นั้นเพิ่มแค่สมาชิกได้แต่ไม่สามารถ สร้างเกียรติบัตรได้ครับ

User : admin
Pass : admindemo1234

 

ดาวน์โหลด : สามารถแต่ไฟล์แล้วอัพขึ้น โฮสได้เลยครับ

 

สำหรับค้นที่มีพื้นฐาน composer และ NodeJS

github : https://github.com/suta007/phpcert

ซึ่งจะสามารถ update library เป็นตัวล่าสุดได้ และ ใช้ npm เป็นสีเว็บได้ครับ

 

วิธีการติดตั้ง

  1. เป็นไฟล์ .env
  2. TITLE="ระบบเกียรติบัตรออนไลน์"
    NAME="ระบบเกียรติบัตรออนไลน์"
    
    DB_DRIVER=mysql
    DB_HOST=localhost
    DB_NAME=certificate
    DB_USER=root
    DB_PASS=
  3. ตั้งค่าเว็บ และ ฐานข้อมูลให้เรียบร้อย

 

2. รันเว็บ

แล้วเข้าไปที่ /admin/setup.php  
เช่น http://localhost/admin/setup.php

 

ระบบจะให้กรอก ข้อมูล admin และติดตั้งฐานข้อมูล

ซึ่งจะติดตั้งได้ครั้งเดียว ถ้าจะติดตั้งใหม่ต้องลบ ตาราง (Tables) ในฐานข้อมูลออกก่อน

 

หากมีข้อสงสัย คอมเมนต์ไว้นะครับ

ส่วนวิธีติดตั้งแบบละเอียดจะมาเขียนให้อีกรอบครับ ขอติดไว้ก่อน

ความคิดเห็น :
เข้าสู่ระบบก่อนจึงจะแสดงความคิดเห็นได้
Sign in with Google Sign in with Facebook Sign in with Github