การกำหนดสิทธิ์เข้าชมหน้าเว็บระบบ sms

1.ต้องการกำหนดสิทธิ์ให้นักเรียน ให้ไม่สามารถเข้าหน้าดูข้อมูลบุคลากรได้ ต้องแก้ไขที่ไหนครับ
2.เวลาเพิ่มบุคลากรแล้ว ให้กำหนดสิทธิ์แยกได้ไหมครับ เช่น ครูก็ทำได้ระดับนึงไม่ใช่ทั้งหมดเทียบเท่า admin
Jirapat 25 ก.ค. 2562 13 1,047
0SHAREFacebookLINE it!

1.การกำหนดสิทธ์การเข้าดูแต่ละหน้า ปกติ จะทำที่ controller ครับ มีอยู่แทบทุกหน้า
2.สามารถตั้งค่าสิทธิ์ได้เป็นรายบุคคลครับ ต้องกำหนดด้วยตัวเองทีละคนว่าจะให้เขาทำอะไรได้บ้าง

ปกติแล้ว สิทธิ์ จะมีอยู่ 2 ส่วน คือ ตามสถานะสมาชิก และ ตามที่กำหนดในการตั้งค่าสมาชิกแต่ละคน ถ้าต้องการกำหนดสิทธิ์เพิ่มนอกเหนือจากที่มีอยู่ ก็ต้องเขียนเพิ่มด้วยตัวเอง ที่แต่ละหน้า (ตามข้อ 1)
#1

จากข้อ1 ตำแหน่งไฟล์แต่ละหน้าอยู่ที่ไหนหรอครับ
ถามเพิ่มเติมครับ ระบบรับส่งเอกสารเข้าไม่ได้ ไม่ว่า user ระดับไหน กดแล้วเด้งออกต้องตั้งค่าอะไรก่อนไหมครับ
#2

https://www.kotchasan.com/.......html

รับส่งเอกสาร ต้องตั้งสิทธิ์เป็นรายบุคคลครับ ว่าจะให้ใครใช้ได้บ้าง ตั้งที่ข้อมูลส่วนตัวสมาชิก
#3

ผมลองติกถูกสิทธิ์ทั้งหมดเลยครับ แต่ก็ยังเข้าไม่ได้กดคลิกแล้วเด้งไม่ยอมเข้าไปหน้ารับส่งเอกสารครับ
#4

การกำหนดสิทธิ์เข้าชมหน้าเว็บระบบ sms
ผมทดสอบเพิ่มสมาชิกบนเว็บตัวอย่างก็ทำได้นะครับ
#5

ผมลองsetup สมาชิก ตามตัวอย่างในระบบ sms ที่ติดตั้งใน localhost ก็ใช้ module e-document ไม่ได้ครับ ขอแนวทาง แก้ไขปัญหาหน่อยครับ และขอลองบนเว็บตัวอย่างได้ไม๋ครับ?
#6

คำว่า ไม่ได้ ต้องมีข้อมูลประกอบครับ ไม่ได้ เฉยๆ มันกว้างไป
แนะนำให้ทำตามวิธีแก้ปัญหาที่ผม เขียนไว้ก่อนครับ และ ถ้ามี error ค่อยเอา error มาให้ผมดู ถึงจะตอบคำถามหรือช่วยแก้ปัญหาได้

หมายเหตุ บนเว็บทดสอบ เข้าระบบเป็นแอดมินอยู่แล้วครับ แต่จำกัดสิทธิ์บางอย่างไว้ ไม่อย่างนั้นคนเข้ามาทีหลัง อาจมีปัญหาครับ
#7

ขอบคุณที่ตอบเร็วมากครับ ผมได้ทำตามขั้นตอนดังนี้
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 โมดูล ลองทดสอบก็ทำงานปรกติดีครับ
#8

ผมใช้ windows 10
xampp php 5.6.40
ลองบน localhost ไม่ผ่าน
ลองรัน บนเวปไซท์ตัวอย่างก็ผ่านฉลุยเลยงงมาก ขอคำแนะนำหน่อยครับ
#9

1. อย่างแรกเลยเมื่อพบปัญหาการใช้งาน ต้องเปิดการแสดงผลข้อผิดพลาดของคชสารก่อน ด้วยการไปที่ไฟล์ load.php
/*
* 0 (default) บันทึกเฉพาะข้อผิดพลาดร้ายแรงลง error_log .php
* 1 บันทึกข้อผิดพลาดและคำเตือนลง error_log .php
* 2 แสดงผลข้อผิดพลาดและคำเตือนออกทางหน้าจอ (ใช้เฉพาะตอนออกแบบเท่านั้น)
*/

define('DEBUG', 0);
แก้ไข DEBUG ให้เป็น 2 เพื่อให้คชสารแสดงผลข้อผิดพลาดออกทางจอภาพ

ทำตามข้อแนะนำแล้ว output เหมือนเดิมไม่มีข้อความอะไรขึ้นมาเลยครับ
#10

การกำหนดสิทธิ์เข้าชมหน้าเว็บระบบ sms
มี bug ตัวอักษร ภ ครับ กด บันทึก แล้ว ทำให้ค่าเปลี่ยนเป็น ?? ดังรูปแนบ
#11

มีคนถามหลายครั้งแล้วบนเว็บ
ตัวอย่าง https://kotchasan.com/forum.html?wbid=4071
#12

ผมแก้ไข php.ini โดย comment default_charset ดังนี้ครับ
;default_charset="UTF-8"
default_charset="TIS-620"
แค่นี้ แล้ว restart apache ใหม่ ก็ใช้ได้ครับ
อ้อ ผมฝากช่วยดูปัญหา e-document ใน modlule sms ตามความเห็นที่ 8,9,10 ด้วยนะครับ
#13
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg, png ขนาดไฟล์ไม่เกิน 1024