// ในไฟล์ registerController.js exports.showRegisterPage = (req, res) => { res.render('register'); // ส่งค่าไปยังไฟล์ EJS ที่เป็นหน้า register }; exports.registerUser = async (req, res) => { const { email, rpassword } = req.body; // ตรวจสอบข้อมูล เช่น ชื่อผู้ใช้และรหัสผ่าน // สมมติว่าเราทำการเก็บข้อมูลผู้ใช้ใน DB try { // ตัวอย่างการสมัคร (สมมติว่ามีการเก็บข้อมูลใน DB) // สมมติว่าผู้ใช้สมัครสำเร็จ req.flash('messages', 'Registration successful!'); res.redirect('/login'); } catch (error) { req.flash('messages', 'Error occurred during registration. Please try again later.'); res.redirect('/register'); } };