Home  >  Article  >  Backend Development  >  网站后台用户权限设计有关问题

网站后台用户权限设计有关问题

WBOY
WBOYOriginal
2016-06-13 13:01:371113browse

网站后台用户权限设计问题
如下图所示



左边是后台的导航,右边是用户的状态(只读,可写)

现在的需求是给用户分配权限,问题出来了

添加用户的时候,如何把复选框的值跟前面的导航的id 一起传过去呢?

就像这样  导航id,read,edit  对应数据库是"0,0,1" ,"1,0,1","2,0,1"...

如果复选框之选一个 ,对应数据库就只有一个导航id号+复选框选中的value  如(0,0)or (0,1)...

如果 一个都不选 ,数据库就只有一个导航id 

该如何设计插入呢?  




------解决方案--------------------
你这个要先在js进行处理。发一个字符串(0100)到php那边 再到php那进行处理,打包成你想要的格式
我以四个复选框为例 html+js部分的
<script><br /> function mySubmit(){<br /> checkboxes = document.getElementsByName("a");<br /> var str="";<br /> for(i=0;i<checkboxes.length;i++){<br /> if(checkboxes[i].checked==true){<br /> str +="1";<br /> }else{<br /> str +="0";<br /> }<br /> }<br /> <span style="color: #FF0000;">//比如选了2 3 那么就是 0110<br /> addFrom.action +="?str="+str;<br /> addFrom.submit();<br /> } <br /> </script>


a1
a2
b1
b2

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article: 容易的soap出错. Next article: PHP生成JS有关问题