![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Witam,
peselValidator 1.0 Na nowy rok oddaję w Wasze rączki klasę walidującą poprawność numeru PESEL. Oczywiście to nie wszystko, co można zrobić z ta klasą, bo potrafi ona: * Walidować poprawność numeru PESEL * Wyłuskać datę w formacie YYYYMMDD (to nie takie proste jak się wydaje) * Porównać datę znalezioną w PESELu z inną - podaną w formacie YYYYMMDD * Sprawdzić płeć osoby, do której należy numer Wszelkie opinie mile widziane. Życzę miłego używania. Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Przydałby sie taki cały pakiet narzędzi do validacji urzędowych numerków (pesel, nip, i jakies inne rzeczy)
![]() a przyczepiłbym sie do ostatniej metody
to zadanie powinno być realizowane przez klase adapterową połączoną jakimś interfejsem zwracającym iterator, przynajmniej według mojej wiedzy i umiejętności ;P Ten post edytował sticker 1.01.2008, 17:14:38 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
To samo pomyślałem, gdy czytałem o PESELu. Jest jednak problem - niektóre algorytmy to zgadywanki - nie ma pewności, że takie same są w dokumentacji.
-------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
no tu masz racje z nipem to bywa różnie i nip np osoby prywatnej może sie pokrywać z nipem firmy (różni sie tylko układ "-" )
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Co to tej metody, masz rację - ta funkcjonalność powinna być inaczej zaimplementowana. Nawet wiem, jak ładnie można by to zrobić z iteratorami, ale znów kod straci na prostocie, a pożytek niewielki.
Np. filtry
Może nawet napiszę jakiś wrapper, ale najpierw to przemyślę ![]() Pozdrawiam i dzięki za uwagii. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 27.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
no tu masz racje z nipem to bywa różnie i nip np osoby prywatnej może sie pokrywać z nipem firmy (różni sie tylko układ "-" ) NIP nie może się pokrywać, a jeżeli się pokrywa to jest to wina człeka nie kresek "-" (na zasadzie identycznej jak czasami istnieją dwa takie same pesele). Przyjęło się, że osoby fizyczne mają zapis w formacie 3322, a firmy 3223. Dla US NIP to są cyferki bez myślników. Ostatnio zresztą odchodzi się całkowicie od myślników i podaje się same cyfry. Dla przykładu: 111-222-33-44 i 111-22-23-344 jest jednym numerem. Sprawdzacz PESELU to fajna rzecz. A czy ktoś się spotkał z jakimś skryptem do sprawdzania poprawności numeru nowego dowodu ? Algorytm gdzieś tam w sieci jest dostępny, jednak jakoś jeszcze nie znalazłem gotowego "sprawdzacza". |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
może sie pokrywać. Przykład pana z Wrocławia którego urząd skarbowy obciążył odetkami za kilka milionów nieopłaconego podatku
![]() -------------------- |
|
|
![]()
Post
#8
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
jesli rzucisz jakims linkiem do algortytmu to na pewno da sie go przekuc na php
![]() |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 27.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
W sprawdzaczu na http://wipos.p.lodz.pl/zylla/ut/js-pesel.html
jest od końca 2006 roku sprawdzanie numeru dowodu osobistego. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:22 |