الجمعة، نوفمبر 07، 2008

التأكد من مصداقية البطاقات الإئتمانية ونوعها في للغة الروبي Ruby

Bookmark and Share

اذا اردت ان تتأكد من من مصداقية البطاقات الإئتمانية او نوعها ، للغة الروبي توفر لك مكتبة "ليبراري" تعمل لك هذه المهمه وبكل يسر وسهوله . تعرف الحزمة المكتبة بأسم كريدت كارد creditcard لكن يجب عليك اولا ان تقوم بتثبيت الحزمة قبل الشروع في الكود ولكي تثبتها استخدم الامر التالي وهو
walidlab@macbook#: gem install creditcard
الان احفظ الكود التالي في ملف
checkcard.rb
require 'rubygems'
require 'creditcard'
puts '5276 4400 6542 1319'.creditcard?
puts '5276 4400 6542 1319'.creditcard_type
walidlab@macbook#: ruby checkcard.rb
السطر الاول والثاني يعمل علي جلب المكتابات التي يعتمد عليها الكود
السطر الثالث يتأكد من صحة رقم البطاقة
السطر الرابع يتأكد من نوع البطاقة هل هي فيزا او ماستر ... الخ

3 التعليقات:

خالد العيسى 10 نوفمبر, 2008 11:26 م  

جميل جدا ! طيب وبالنسبة للتشفير وخواص الأمان، هل هي جزء من هذه المكتبات اللي يجلبها هذا الكود؟

أجمل تحية وليد

وليـد 13 نوفمبر, 2008 08:55 ص  

هلا خالد،
اسف على التأخير، بخصوص الامان يعتمد على المبرمج اين يضع الكود وكيف يكتبة بطريقة امانه لكن هذه الحزمه فقط للتأكد من صحة البطاقة.

اتوقع الحزمة التالية بيمينت تأدي الغرض:
http://payment.rubyforge.org

إرسال تعليق

جارٍ التحميل...

ادخل بريدك الإلكتروني

الاقسام