Ciao lo so che è una cavolata ma non mi funziona!!!!Ho cercato anche su internet ma niente..devo fare un semplicissimo controllo per il campo "carta di credito" (quindi 12 NUMERI)

function controllCard($var){
$result = false;
if(ereg('[0-9]{12}', $var)){
$result = true;
}
return $result;
}


poi nella pagina

if(!controlloCard($carta)){
$errCard = "Il campo deve contenere 12 numeri";
}


la variabile $errCard la faccio stampare poi nell'html...

secondo me non funziona ereg o sbaglio qualcosa nell'espressione regolare..

grazie