除了创建用户名和密码。
我添加了此表单以选择用户权限。
-administrator - 活动主持人 -Attendance Checker
每个人都有不同的角色。
如何插入PHP代码,为用户的每个角色分配权限,以访问某些数据和表格。
<div class="login-fields">
<p>Select user privilege:</p>
<div class="form-group">
<label>User Privilege:</label>
<select id="priv" name="user_pr" maxlength="50" onchange='checkvalue(this.value)'>
<option hidden disabled selected>Select User Role</option>
<optgroup label="User Privilege">
<option value="admin">Administrator</option>
<option value="facilitator">Facilitator</option>
<option value="checker">Checker</option>
</optgroup>
</select>
</div>
</div>
另外一件事是,如果选择了Facilitator选项,我会插入另一个字段。该字段将允许管理员通过从数据库中提供他/她的EventID来将Facilitator分配给要管理的特定事件。
<div class="login-fields" id="eventid" style='display:none'>
<p>Assign an Event:</p>
<div class="form-group">
<input type="text" class="form-control" placeholder="Enter Event ID">
</div>
</div>
用于访问EventID字段的JavaScript。
<script type="text/javascript">
function checkvalue(val) {
if(val==="facilitator")
document.getElementById('eventid').style.display='block';
else
document.getElementById('eventid').style.display='none';
}
</script>