php7, mvc, oop, mysql, จาวาสคริปต์, ผู้แต่ง, ส่งออกเป็น Excel, ส่งออกเป็น pdf, phpmailer ratcher-php-server, ทวิก, บูทสแตรป, jquery, HideShowPassword
แพลตฟอร์มนี้ช่วยให้สามารถเผยแพร่ข้อเสนอโดยอาจารย์ของสถาบันการศึกษา
แพลตฟอร์มนี้ช่วยให้ครูจากสถาบันหนึ่งมีทางเลือกในการแบ่งปันข้อเสนอแนะกับผู้อื่นในสถาบันเดียวกัน
https://www.youtube.com/watch?v=3RmUDs5ip_4
คำแนะนำของอาจารย์.pdf
ทดสอบบนเซิร์ฟเวอร์ WAMP - ทดสอบบนเซิร์ฟเวอร์ WAMP:
อาปาเช่/2.4.37 (Win64)
PHP/7.2.14 - พอร์ตที่กำหนดสำหรับ Apache: 80
MySQL/5.7.24
สร้างโฮสต์เสมือนใหม่บนเซิร์ฟเวอร์ WAMP ซึ่งต่อไปนี้จะเรียกว่า MS94PROJEKAT - เป็นโฮสต์เสมือน โดยมีเส้นทางไปยังโฟลเดอร์สาธารณะ: pathtoMS94PROJEKATpublic
สร้างโฮสต์เสมือน
สร้างฐานว่างใหม่ (ต่อไปนี้ชื่อฐานข้อมูล: teacher_suggestions) 2.1. ตั้งค่าการจัดเรียงเป็น: utf8_unicode_ci
สร้างฐานข้อมูลด้วยการจัดเรียง utf8_unicode_ci
hint: (C:wamp64binmysqlmysql5.7.24bin)
รันคำสั่ง mysql -h localhost -u root -p teacher_suggestions < DatabaseSetup.sql
เริ่มต้นฐานข้อมูล
เรียกใช้การติดตั้งผู้แต่ง
เรียกใช้ 'การติดตั้งผู้แต่ง'
ในไฟล์ AppConfig ให้ตั้งค่าตัวแปรด้วยวิธีที่เหมาะสม: DB_HOST = 'localhost'; DB_NAME = 'ครู_ข้อเสนอแนะ'; DB_USER = 'รูท'; DB_PASSWORD = 'รหัส';
คำใบ้: (แทนที่จะเป็น 'root' ให้ตั้งค่าผู้ใช้ที่เหมาะสมหากจำเป็น) คำใบ้: (แทนที่จะเป็น 'localhost' ให้ตั้งค่า HOST ที่เหมาะสมหากจำเป็น)
ป้อนข้อมูลประจำตัวที่ถูกต้องสำหรับการเชื่อมต่อกับฐานข้อมูล
ในไฟล์ AppConfig ให้ตั้งค่าตัวแปร SEND_MAIL เป็น true หากต้องการ จากนั้นตั้งค่าการกำหนดค่าที่เหมาะสมของบัญชีของคุณในไฟล์ AppMail (บรรทัดที่ 29, 30, 35) ซึ่งอีเมลเปิดใช้งานและรหัสผ่านจะเปลี่ยน อีเมล์จะถูกส่ง ในกรณีนี้ ให้สร้างผู้ใช้ใหม่ด้วยที่อยู่อีเมลจริง ในทางกลับกัน ให้เปิดใช้งานผู้ใช้ในฐานข้อมูลด้วยตนเอง: teacher_predlozi, ผู้ใช้ตาราง, คอลัมน์ is_active ตั้งเป็น 1
แก้ไขในไฟล์ AppConfig ตัวแปร SEND_MAIL หากคุณต้องการให้ส่งเมลการเปิดใช้งานและรีเซ็ตรหัสผ่านไปยังผู้ใช้ มิฉะนั้นให้ทำด้วยตนเอง
ผู้ใช้ทุกคนมีรหัส 123456 ผู้ใช้: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
คำใบ้: ([email protected] คือผู้ดูแลระบบ)
ผู้ใช้ทุกคนมีรหัสผ่าน: 123456
เริ่มเซิร์ฟเวอร์เว็บซ็อกเก็ต ไฟล์อยู่ใน AppWebSocketServer.php
คำใบ้: (คำสั่ง: php WebSocketServer.php)
เรียกใช้ AppWebSocketServer.php: php WebSocketServer.php
เรียกใช้แอปพลิเคชันในเบราว์เซอร์: MS94PROJEKAT
เรียกใช้แอปพลิเคชันโฮสต์เสมือนในเบราว์เซอร์