مقالات اپلیکیشن

شرح مقالات اپلیکیشن

مقالات اپلیکیشن

شرح مقالات اپلیکیشن

اعتبار سنجی کد ملی با استفاده از جاوا اسکریپت

از گرفتاری های اساسی هر طراح و اپلیکیشن نویس اینترنت طراحی اپلیکیشن در مشهد بهبود سرعت وبسایت با کاهش درخواست های ارسال گردیده به سرور میباشد و همانگونه که می‌دانید اعتبار سنجی هیبت ها جزئی از کارداران اصلی جهت بهبود چگونگی داده ها وارداتی به دیتابیس و کاهش درخواست های مخرب نسبت به سرور میباشد.در‌این نوشته‌ی علمی یک کدام از کاراکتر های اساسی اخذ داده ها استفاده کننده یعنی کد ملی را بوسیله جاوا اسکریپت اعتبار سنجی می‌کنیم.



با درود و خسته نباشید سرویس دوستان عزیزم؛ همونطور که در خلاصه سوژه ما استیناف کردین امروز می‌خواهیم کد ملی اخذ گردیده از استفاده کننده را سمت مخاطب اعتبار سنجی کنیم تا اینطوری فشار ارسال داده ها بی قیمت رو سمت سرور نادر کنیم.در آغاز به معرفی کلی ساختار کد ملی و  آن گاه به  پیاده سازی اعتبار سنجی اون سمت استفاده کننده به یاری اوامر جاوا اسکریپت می پردازیم، با ما هم پا باشین...



 ساختار کلی کد ملی:


همونطور که در عکس تحت مشاهده میکنین هر کد ملی متشکل از 10 عدده  که سه عدد نخستین از سمت چپ مربوط به شهر محل صدور فرد و عدد  انتها نیز رقم کنترلی کد ملیه که ما دقیقا به همین بخش از کد ملی عمل داریم.



ماهیت اعداد کد ملی و بها گذاری آن‌ها :


 


با اعتنا به قیمت گذاری ارائه گردیده برای هر عدد کد ملی ، ازسمت چپ به ترتیب اعداد بها 10 تا 2 را دارا‌هستند که هرمورد از این قیمت ها در مقدار همون عدد کد ملی ضرب می شه تا در غایت بها کلی کد ملی فرد با عده همین اعداد بدست بیاد . ( صورت پایین )



از عکس بالا مقصود کلی ما مشخصه ، ما بایستی هر عدد کد ملی را در بها آن ضرب کنیم و تک آنان‌را باهم عده کنیم تا یکی نو اکثرا سه رقمی و خیر مدام بدست بیاید که به هیچ وجه اصلی وجود ندارد می خواهدچند رقم باشد زیرا بایستی بر 11 تقسیمش کنیم عالی به طبع میپرسید چرا ؟؟؟؟؟ عالی معلومه زیرا الآن بهتون میگم چرا !!


علتش اینه که کل اعداد بدست اومده از ضرب هر عدد در بها اون به علاوه ی اون رقم کنترلی که اولیه بهتون گفتم بایستی بر 11 قسمت پذیر باشه تا کد ملی ما درست باشه و یعنی این که در‌حالتی که طبق فرمول اورده شده عدد بدست آمده در پایان بر 11 نصیب پذیر نباشه بهتر کد ملی وارداتی مسلما درست نیستش. ولی در کل محض استحضار پهنا می‌کنم که عدد کنترلی پایان به این‌شیوه بدست میاد.

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد