不要传递功能名,主要传递功能的id就可以了
使用数组来记录选择的id,比如
for($i=0,$i<100;$i++)
{
$ar[$i] = 0;
}
for($j=0;$j<count($func);$j++)
{
$ar[$func[$j]] = 1;
}
$str=implode("",$ar);
使用数组来记录选择的id,比如
for($i=0,$i<100;$i++)
{
$ar[$i] = 0;
}
for($j=0;$j<count($func);$j++)
{
$ar[$func[$j]] = 1;
}
$str=implode("",$ar);
不需要传递。是系统内定的,而不是用户定义的。否则就不是复选框,而是文本框。2、提交后写入角色表,角色表字段:编号 功能中文名 角色编号 角色描述,其中角色编号为100位
0和1组成的字符串,假如选择了功能编号为48的功能,则字符串48位为1,否则为零。怎样处理。
奇怪的数据组织!
$角色 = str_repeat('0', 100);
$角色{48} = '1';