所以我有一个<select>
,其中的选项不从数据库中填充。
现在,根据用户的访问级别,选项有限。
如何停止用户将选项值更改为存在但不允许其访问级别的情况。
示例 - 成绩选项:
Teacher Principal
- A - O
- B - E
- C - A
- B
- C
如何阻止教师从浏览器开发工具中输入<select>
中的O或E.如果成绩不是来自数据库,而是在表格中进行硬编码,如果条件基于其教师或主要成员。
答案 0 :(得分:5)
如果用户在每种情况下都拥有此权限,则应在提交后选中该选项。您可以在提交表单之前使用 javascript向用户提供提示,但在将其存储到数据库之前还必须检查接收php脚本中收到的值
答案 1 :(得分:1)
您无法阻止用户发布他们想要的内容。
你唯一能做的就是它。在PHP代码中保护它。