
Luca Pacchiarotta - 2011-01-14 13:23:56
Ciao,
ho trovato un bug nel calcolo del giorno del CF.
Infatti se sono un maschio e sono nato il giorno 2, nel CF va messo 02, e non 2.
La correzione che ho apportato io, semplice, è la seguente:
// Il giorno viene calcolato a seconda del sesso
// del soggetto di cui si calcola il codice:
// se e' Maschio si mette il giorno reale, se e'
// Femmina viene aggiungo 40 a questo numero.
if ((strtoupper($sesso) == 'M')) {
if ($giorno < 9) {
$gg = '0' . $giorno;
} else {
$gg = $giorno;
}
} else {
$gg = $giorno + 40;
}
Ciao
Luca