- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$arr = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
function EtpGetEtpRoleCheckboxes($checked = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1))
{
$roles = EtpGetEtpRoleArray();
foreach($roles as $key => $role)
$checkboxes .= "<input type=checkbox value='1' name='etp_roles[".$key."]' ".($checked[($key)] > 0 ? 'checked' : '')."> ".$role."<br />";
return substr($checkboxes,0,-6);
}
с array_fill программист был не знаком. И так по всему скрипту. Это к первой строчке.
В функции меня удивило задание имен <input>'ам и value="1".