I have tried to validate my number field various ways to ensure 6 digits are entered.
Any ideas?
Cheers
$number= JRequest::getString('number', '', 'post');
if ( !preg_match('/^[1-9]\d{5}$/', $number) )
return "Please enter six digits for account number";
}
Any ideas?
Cheers
Hi luisa,
There's a curly bracket missing. You can also use getInt() rather than get string as the number can't start with zero.
Bob
There's a curly bracket missing. You can also use getInt() rather than get string as the number can't start with zero.
<?php
$number= JRequest::getInt('number', '', 'post');
if ( !preg_match('/^[1-9]\d{5}$/', $number) ) { // <-- add { here
return "Please enter six digits for account number";
}
?>
Bob
This topic is locked and no more replies can be posted.