ehi posso approfittare di te?
ho questa funzione:
aree = array("operatori","primo","eventi","concorsi","con siliari","giunta","modulistica","newsletter");
foreach ($aree as $area) {
$ck_ins = "$area"."_inserisci";
$ck_mod = "$area"."_modifica";
$ck_can = "$area"."_elimina";
$ck_vis = "$area"."_visualizza";
if ($$ck_ins == "ok") { mysql_query("INSERT INTO permessi (idoperatore,sezione,azione) VALUES (".$id.",'".$area."','inserimento')"); }
if ($$ck_mod == "ok") { mysql_query("INSERT INTO permessi (idoperatore,sezione,azione) VALUES (".$id.",'".$area."','modifica')"); }
if ($$ck_can == "ok") { mysql_query("INSERT INTO permessi (idoperatore,sezione,azione) VALUES (".$id.",'".$area."','elimina')"); }
if ($$ck_vis == "ok") { mysql_query("INSERT INTO permessi (idoperatore,sezione,azione) VALUES (".$id.",'".$area."','visualizza')"); }
}
In pratica questa dovrebbe registrare nel DB l'azione associata all'area, ma non cicla, in pratica al primo valore di "ok" effettua l'inseriento e poi esce, xke?

