![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Usiłuję wykonać generator numeru PESEL KOD TUTAJ
Mam prośbę o sprawdzenie i poprawienie błędów. Ten post edytował Malinaa 29.01.2020, 13:50:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo. I kosmetyka została poprawiona.
Jest jeszcze fragment kodu... nie najlepszy. Czy możemy ten fragment poprawić? Kod // 10 digits number $fdigits = $lyear.$cmonth.$day.$rnumber.$sex; // Check digit $arrDigits = [9, 7, 3, 1, 9, 7, 3, 1, 9, 7]; $number = (string)$fdigits; $strlen = strlen($number); $count = 0; for ($i=0; $i<$strlen; $i++) { $count = $count + ((int)$arrDigits[$i] * (int)$number[$i]); $count ++; } $control_number = substr(strstr($count/10, '.'), 1); if ($control_number == '') $control_number = 0; // PESEL $pesel = $fdigits.$control_number; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 16:40 |