I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if (!empty($_POST[MI]) (preg_match('/^[[:alpha:]]{1,1}$/', $_POST[MI]) == 0))
I tested it with 0-9 and my regexp catches every
- Original Message -
From: [EMAIL PROTECTED]
I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if (!empty($_POST[MI]) (preg_match('/^[[:alpha:]]{1,1}$/', $_POST[MI])
Not an answer but
'/^[[:alpha:]]{1,1}$/'
could be writen as
'/^[[:alpha:]]$/'
[EMAIL PROTECTED] wrote:
I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if (!empty($_POST[MI])
From: [EMAIL PROTECTED]
I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if (!empty($_POST[MI]) (preg_match('/^[[:alpha:]]{1,1}$/', $_POST[MI])
== 0))
I tested it with 0-9
* Thus wrote [EMAIL PROTECTED] ([EMAIL PROTECTED]):
I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if (!empty($_POST[MI]) (preg_match('/^[[:alpha:]]{1,1}$/', $_POST[MI])
* Thus wrote Curt Zirzow ([EMAIL PROTECTED]):
* Thus wrote [EMAIL PROTECTED] ([EMAIL PROTECTED]):
I use preg_match to validate the Middle Initial field of a form and so far
it works, except yesterday a user submitted a 0 (zero) as a middle
initial! My regexp is:
if
Thank you. I did the following:
if (isset($_POST[MI]) (preg_match('/^[[:alpha:]]{1,1}$/', $_POST[MI]) == 0))
and zero is caught.
On Fri, 15 Aug 2003, CPT John W. Holmes wrote:
From: [EMAIL PROTECTED]
I use preg_match to validate the Middle Initial field of a form and so far
it works,
I believe I spoke too soon. If I use isset() then even if I leave the
field empty it still returns true. I am trying to view the documentation for
this function but php.net seems to be timing out now.
On Fri, 15 Aug 2003 [EMAIL PROTECTED] wrote:
Thank you. I did the following:
if
* Thus wrote [EMAIL PROTECTED] ([EMAIL PROTECTED]):
I believe I spoke too soon. If I use isset() then even if I leave the
field empty it still returns true. I am trying to view the documentation for
this function but php.net seems to be timing out now.
if (isset($_POST[MI])
9 matches
Mail list logo