我正在尝试用Zurb Foundation建立一个快速原型。哪个工作得很好。我确实有一个问题,我想弄清楚,their documentation没有帮助我。
将字段验证为信用卡时。我想利用检测卡片类型的能力并在后缀中显示相应的卡片图像。关于如何做到这一点的任何建议或者我应该废弃这个原型?请注意,这并不是必须在实时网络应用程序上使用。只需要伪造它进行测试。
提前感谢您的帮助!
答案 0 :(得分:1)
我想利用检测卡片类型的功能并在后缀中显示相应的卡片图像
我认为你错误地将基金会用PHP(在适当时插入其他服务器端),基金会肯定能够做到这一点,但没有某种服务器端工作正在进行基金会不知道什么是卡从来没关系如何根据所用卡的类型显示不同的图像。您需要编写某种服务器端脚本来检测正在使用的卡并存储所有可能的选项,然后我才会担心Zurb可以对您做什么。
另一方面,我确定银行或其他人会创建一个Api来检测您使用的卡片,因为我认为它可能比您自己更重要。认为。
答案 1 :(得分:1)
您无需在服务器端运行整个信用卡号来检测卡的类型。 Visa卡号以4开头,MasterCard以51-55开头,Amex以34或37开头。
您可以使用RegEx和JavaScript来检测卡片类型。
请参阅此相关Stack Overflow问题,其中包含不同类型卡片的正则表达式:How do you detect Credit card type based on number?