QuickForm - Validate_Finance_CreditCard
| From: | Andras Kende | Date: | Tue, 07 Feb 2006 02:09:43 +0000 |
| Subject: | QuickForm - Validate_Finance_CreditCard | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-22832@lists.php.net to get a copy of this message | ||
Hello,
Im trying to use validate_finance_creditcard on a simple orderform with
quickform and smarty templates.
I can check against card number valid but not sure howto check together for
cardtype and cvv (3chars for visa or 4 amex etc.)
Here is number check which works great:
$form->addElement('text', 'cardnumber', 'Card
Number',array('size' => 16,
'maxlength' => 16));
$form->addRule('cardnumber', 'Card Number is Required',
'required');
$form->addRule('cardnumber', 'Card Number is Numeric', 'numeric');
$form->registerRule('cardnumbercheck', 'callback', 'number',
'Validate_Finance_CreditCard');
$form->addRule('cardnumber', 'Invalid Card Number',
'cardnumbercheck',
true);
Any help is appreciated.
Andras Kende
http://www.kende.com