La verifica puoi farla nel ciclo for, invece di fare
faiCodice PHP:if ($richiesto[$i] == '1')
PS:Codice PHP:if(isset($richiesto[$i]))
Ovviamente, questo funziona se alla chiave che metti nel name (<input type="checkbox" name="richiesto[0]") poi effettivamente corrisponde con gli altri paramentri ($tipo_campo[0], $nome_campo[0])

Rispondi quotando