Jump to content

Validazione Codice Fiscale in PS 1.7


Recommended Posts

Salve ragazzi,

 

Mi trovo in difficoltà sulla validazione del CF in PS 1.7, anche se il codice fiscale è inserito correttamente (16 caratteri) appare sempre il messaggio opposto sotto la text box:

 

Invalid Format

 

Ho provato anche a modificare il file validate.php ma è come se fosse trasparente a modifiche.

 

 

Grazie a tutti

 

 

Link to comment
Share on other sites

Il problema può essere nella validazione errata presente nel file Validate.php che risulta dedicata solamente alla realtà Francese?

Forse è necessario solo un controllo di stringhe e numeri, meno serrato?

    public static function isSiret($siret)
    {
        if (Tools::strlen($siret) != 14) {
            return false;
        }
        $sum = 0;
        for ($i = 0; $i != 14; $i++) {
            $tmp = ((($i + 1) % 2) + 1) * intval($siret[$i]);
            if ($tmp >= 10) {
                $tmp -= 9;
            }
            $sum += $tmp;
        }
        return ($sum % 10 === 0);
    }
Link to comment
Share on other sites

  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...