การกำหนดสิทธิ์เข้าชมหน้าเว็บระบบ sms หน้าหลักเว็บบอร์ดทั่วไปการกำหนดสิทธิ์เข้าชมหน้าเว็บระบบ sms 1.ต้องการกำหนดสิทธิ์ให้นักเรียน ให้ไม่สามารถเข้าหน้าดูข้อมูลบุคลากรได้ ต้องแก้ไขที่ไหนครับ 2.เวลาเพิ่มบุคลากรแล้ว ให้กำหนดสิทธิ์แยกได้ไหมครับ เช่น ครูก็ทำได้ระดับนึงไม่ใช่ทั้งหมดเทียบเท่า admin 0SHAREFacebookTwitterLINE it! แอดมิน 1.การกำหนดสิทธ์การเข้าดูแต่ละหน้า ปกติ จะทำที่ controller ครับ มีอยู่แทบทุกหน้า 2.สามารถตั้งค่าสิทธิ์ได้เป็นรายบุคคลครับ ต้องกำหนดด้วยตัวเองทีละคนว่าจะให้เขาทำอะไรได้บ้าง ปกติแล้ว สิทธิ์ จะมีอยู่ 2 ส่วน คือ ตามสถานะสมาชิก และ ตามที่กำหนดในการตั้งค่าสมาชิกแต่ละคน ถ้าต้องการกำหนดสิทธิ์เพิ่มนอกเหนือจากที่มีอยู่ ก็ต้องเขียนเพิ่มด้วยตัวเอง ที่แต่ละหน้า (ตามข้อ 1) Jirapat จากข้อ1 ตำแหน่งไฟล์แต่ละหน้าอยู่ที่ไหนหรอครับ ถามเพิ่มเติมครับ ระบบรับส่งเอกสารเข้าไม่ได้ ไม่ว่า user ระดับไหน กดแล้วเด้งออกต้องตั้งค่าอะไรก่อนไหมครับ แอดมิน https://www.kotchasan.com/.......html รับส่งเอกสาร ต้องตั้งสิทธิ์เป็นรายบุคคลครับ ว่าจะให้ใครใช้ได้บ้าง ตั้งที่ข้อมูลส่วนตัวสมาชิก Jirapat ผมลองติกถูกสิทธิ์ทั้งหมดเลยครับ แต่ก็ยังเข้าไม่ได้กดคลิกแล้วเด้งไม่ยอมเข้าไปหน้ารับส่งเอกสารครับ แอดมิน ผมทดสอบเพิ่มสมาชิกบนเว็บตัวอย่างก็ทำได้นะครับ Somchai ผมลองsetup สมาชิก ตามตัวอย่างในระบบ sms ที่ติดตั้งใน localhost ก็ใช้ module e-document ไม่ได้ครับ ขอแนวทาง แก้ไขปัญหาหน่อยครับ และขอลองบนเว็บตัวอย่างได้ไม๋ครับ? แอดมิน คำว่า ไม่ได้ ต้องมีข้อมูลประกอบครับ ไม่ได้ เฉยๆ มันกว้างไป แนะนำให้ทำตามวิธีแก้ปัญหาที่ผม เขียนไว้ก่อนครับ และ ถ้ามี error ค่อยเอา error มาให้ผมดู ถึงจะตอบคำถามหรือช่วยแก้ปัญหาได้ หมายเหตุ บนเว็บทดสอบ เข้าระบบเป็นแอดมินอยู่แล้วครับ แต่จำกัดสิทธิ์บางอย่างไว้ ไม่อย่างนั้นคนเข้ามาทีหลัง อาจมีปัญหาครับ Somchai ขอบคุณที่ตอบเร็วมากครับ ผมได้ทำตามขั้นตอนดังนี้ 1.ติดตั้ง sms run ได้ตามปรกติ ยกเว้น module e-document click แล้วไม่ไปไหน 2.ลองสร้าง สมาชิกใหม่ให้สิทธิ ตามคำแนะนำ ที่เขียนไว้ 3.login with user ที่สร้างใหม่ 4. module e-document click แล้วไม่ไปไหน เหมือนเดิม ไม่มีerror ขึ้น 5. click e-document ให้ เปิดใน new tab ของ browserได้ หน้าเวปเปล่าๆ ไม่มี message ใดๆขึ้น ผมลองติดตั้ง e-document โมดูล ลองทดสอบก็ทำงานปรกติดีครับ Somchai ผมใช้ windows 10 xampp php 5.6.40 ลองบน localhost ไม่ผ่าน ลองรัน บนเวปไซท์ตัวอย่างก็ผ่านฉลุยเลยงงมาก ขอคำแนะนำหน่อยครับ Somchai 1. อย่างแรกเลยเมื่อพบปัญหาการใช้งาน ต้องเปิดการแสดงผลข้อผิดพลาดของคชสารก่อน ด้วยการไปที่ไฟล์ load.php /* * 0 (default) บันทึกเฉพาะข้อผิดพลาดร้ายแรงลง error_log .php * 1 บันทึกข้อผิดพลาดและคำเตือนลง error_log .php * 2 แสดงผลข้อผิดพลาดและคำเตือนออกทางหน้าจอ (ใช้เฉพาะตอนออกแบบเท่านั้น) */ define('DEBUG', 0); แก้ไข DEBUG ให้เป็น 2 เพื่อให้คชสารแสดงผลข้อผิดพลาดออกทางจอภาพ ทำตามข้อแนะนำแล้ว output เหมือนเดิมไม่มีข้อความอะไรขึ้นมาเลยครับ Somchai มี bug ตัวอักษร ภ ครับ กด บันทึก แล้ว ทำให้ค่าเปลี่ยนเป็น ?? ดังรูปแนบ แอดมิน มีคนถามหลายครั้งแล้วบนเว็บ ตัวอย่าง https://kotchasan.com/forum.html?wbid=4071 Somchai ผมแก้ไข php.ini โดย comment default_charset ดังนี้ครับ ;default_charset="UTF-8" default_charset="TIS-620" แค่นี้ แล้ว restart apache ใหม่ ก็ใช้ได้ครับ อ้อ ผมฝากช่วยดูปัญหา e-document ใน modlule sms ตามความเห็นที่ 8,9,10 ด้วยนะครับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg, png ขนาดไฟล์ไม่เกิน 1024
2.สามารถตั้งค่าสิทธิ์ได้เป็นรายบุคคลครับ ต้องกำหนดด้วยตัวเองทีละคนว่าจะให้เขาทำอะไรได้บ้าง
ปกติแล้ว สิทธิ์ จะมีอยู่ 2 ส่วน คือ ตามสถานะสมาชิก และ ตามที่กำหนดในการตั้งค่าสมาชิกแต่ละคน ถ้าต้องการกำหนดสิทธิ์เพิ่มนอกเหนือจากที่มีอยู่ ก็ต้องเขียนเพิ่มด้วยตัวเอง ที่แต่ละหน้า (ตามข้อ 1)
ถามเพิ่มเติมครับ ระบบรับส่งเอกสารเข้าไม่ได้ ไม่ว่า user ระดับไหน กดแล้วเด้งออกต้องตั้งค่าอะไรก่อนไหมครับ
รับส่งเอกสาร ต้องตั้งสิทธิ์เป็นรายบุคคลครับ ว่าจะให้ใครใช้ได้บ้าง ตั้งที่ข้อมูลส่วนตัวสมาชิก
แนะนำให้ทำตามวิธีแก้ปัญหาที่ผม เขียนไว้ก่อนครับ และ ถ้ามี error ค่อยเอา error มาให้ผมดู ถึงจะตอบคำถามหรือช่วยแก้ปัญหาได้
หมายเหตุ บนเว็บทดสอบ เข้าระบบเป็นแอดมินอยู่แล้วครับ แต่จำกัดสิทธิ์บางอย่างไว้ ไม่อย่างนั้นคนเข้ามาทีหลัง อาจมีปัญหาครับ
1.ติดตั้ง sms run ได้ตามปรกติ ยกเว้น module e-document click แล้วไม่ไปไหน
2.ลองสร้าง สมาชิกใหม่ให้สิทธิ ตามคำแนะนำ ที่เขียนไว้
3.login with user ที่สร้างใหม่
4. module e-document click แล้วไม่ไปไหน เหมือนเดิม ไม่มีerror ขึ้น
5. click e-document ให้ เปิดใน new tab ของ browserได้ หน้าเวปเปล่าๆ ไม่มี message ใดๆขึ้น
ผมลองติดตั้ง e-document โมดูล ลองทดสอบก็ทำงานปรกติดีครับ
xampp php 5.6.40
ลองบน localhost ไม่ผ่าน
ลองรัน บนเวปไซท์ตัวอย่างก็ผ่านฉลุยเลยงงมาก ขอคำแนะนำหน่อยครับ
/*
* 0 (default) บันทึกเฉพาะข้อผิดพลาดร้ายแรงลง error_log .php
* 1 บันทึกข้อผิดพลาดและคำเตือนลง error_log .php
* 2 แสดงผลข้อผิดพลาดและคำเตือนออกทางหน้าจอ (ใช้เฉพาะตอนออกแบบเท่านั้น)
*/
define('DEBUG', 0);
แก้ไข DEBUG ให้เป็น 2 เพื่อให้คชสารแสดงผลข้อผิดพลาดออกทางจอภาพ
ทำตามข้อแนะนำแล้ว output เหมือนเดิมไม่มีข้อความอะไรขึ้นมาเลยครับ
ตัวอย่าง https://kotchasan.com/forum.html?wbid=4071
;default_charset="UTF-8"
default_charset="TIS-620"
แค่นี้ แล้ว restart apache ใหม่ ก็ใช้ได้ครับ
อ้อ ผมฝากช่วยดูปัญหา e-document ใน modlule sms ตามความเห็นที่ 8,9,10 ด้วยนะครับ