PDA

View Full Version : آموزش: Validator کد ملی توسط php



Keramatifar
یک شنبه 23 آبان 1389, 18:56 عصر
همانطور که می دانید، کد ملی بعنوان یک شناسه ی منحصر به فرد (Unique ID) برای هر ایرانی محسوب می شود. در بعضی سایت ها ممکن است نیاز باشد تا کد ملی کاربر را بگیریم. بنابراین به الگوریتمی نیاز داریم تا بتوانیم از صحت کد ملی وارد شده توسط کاربر مطمئن شویم و در صورتیکه بصورت سهوی و یا عمدی اشتباه وارد شد، بتوانیم عملیات ثبت را متوقف کنیم و به کاربر اخطار دهیم.
در همین راستا، تابعی در php نوشتم که کد ملی وارد شده را می گیرد و صحت آنرا بررسی می کند. علاوه بر سورس تابع، یک برنامه نمونه که عمل Validation را توسط ajax انجام می دهد نیز نوشتم که در این آدرس می توانید آنرا مشاهده کنید:
http://keramatifar.ir/ShowTopic.php?id=%2028