نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: تابع چک کردن کارت اعتباری و بانکی

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #5
    عضو انجمن omid1991 آواتار ها
    تاریخ عضویت
    Jun 2013
    محل سکونت
    نمین
    نوشته ها
    217
    تشکر تشکر کرده 
    412
    تشکر تشکر شده 
    495
    تشکر شده در
    284 پست

    پیش فرض پاسخ : تابع چک کردن کارت اعتباری و بانکی

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    باسلام،

    هم در کد شما هم در کد rezaonline.net امکان تقلب وجود دارد به طور مثال در کد شما 6000000000000031 و در کد دیگر 6000000000000000038343434343434343434 درست برگشت میخورد به این دلیل که ساختن عدد در mod 10 کار دشواری نیست.

    کدی که قرار دادند همان ارقام موقعیت فرد را در 2 ضرب می کند اما تفاوتی که دارد شامل تمام کردیت کارت ها می شود، به طور مثال visa نوزده و سیزده رقمی هم دارد که باید ارقام موقعیت فرد بر تعداد ارقام % 2 بخش پذیر باشد تا در دو ضرب شود که در نتیجه کد شما جواب نمی دهد. اما کد شما برای کارت ها های داخلی کافی است که جای بهینه تر شدن هم دارد به طور مثال در حلقه اعداد لازم نیست هر بار شرط بررسی بزرگتر از 9 اجرا شود، شما فقط برای ارقام موقعیت فرد بررسی کنید که برای این کار نیاز است لاین بالاتر آن به شکل دیگر نوشته شود.

    همچنین فکر کنم بانک ملت رقم اول 9 و بانک توسعه صادرات رقم اول 2 هم دارند که باید تحقیق کنید و اگر همچین چیزی هست به پیش شماره ها اضافه کنید تا کد کامل شود.
    با سلام و تشکر بابت راهنماییتون

    بزودی اصلاح میشه

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: December 2nd, 2014, 12:29
  2. پاسخ ها: 2
    آخرين نوشته: April 1st, 2014, 01:02
  3. 100mb هاست روی سرور معتبر (وارز نباشه!) و سایت های معتبری روش باشند!
    توسط :..:galiver:..: در انجمن درخواست هاست اشتراکی
    پاسخ ها: 7
    آخرين نوشته: March 13th, 2012, 19:37

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •