Codice PHP:
case 'cap':
if($v == '') {
$this->setError('Inserire indirizzo cap', $k);
$ret = false;
}elseif(!eregi('/^\d{5}$/', $v)) {
$this->setError('Indirizzo cap non valido, deve essere composto da 5 numeri', $k);
$ret = false;
} elseif(!$this->uniqueField('Indirizzo cap', $k, $v)) {
$ret = false;
}
break;
ragazzi ho provato a fare cosi, ma anche se metto 5 numeri mi dice che non è valido, al posto di /^\d{5}$/ avevo messo pure: [0-9]{5} , mi fa il controllo, ma se metto sei o sette numeri non mi dice nulla, come mai?