Re: Checking Phone Numbers

From: Date: Thu, 14 Jun 2007 17:42:10 +0000
Subject: Re: Checking Phone Numbers
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-257016@lists.php.net to get a copy of this message
Well, in my context where this is an application to apply to a community college, I think I can safely exclude non-us phone numbers. :-) The code that Robert supplied seems to work just great. Thanks. -- Kevin Murphy Webmaster: Information and Marketing Services Western Nevada College www.wnc.edu 775-445-3326 On Jun 14, 2007, at 10:25 AM, Daniel Brown wrote: > On 6/14/07, Edward Kay <edward@labhut.com> wrote: >> > -----Original Message----- >> > From: Kevin Murphy [mailto:php@stubborndonkey.com] >> > Sent: 14 June 2007 16:38 >> > To: php >> > Subject: [PHP] Checking Phone Numbers >> > >> > >> > I collect phone numbers via a web form that breaks the phone number >> > up into 3 parts (3-digit area, 3-digit prefix, etc). >> Occasionally, I >> > am having people put in a phone number such as 999-999-9999 or >> > 000-000-0000 or other numbers that are all the same. How would I go >> > about comparing those three fields to see if they are all the same >> > numbers. I can't just exclude it anytime that the numbers all >> match, >> > for example 444 is a valid area code. It should only fail if all >> the >> > numbers are exactly the same. >> > >> > All the processes I've come up with seem to be rather >> convoluted. Is >> > there a simple way to test for this? >> > >> > -- >> > Kevin Murphy >> > Webmaster: Information and Marketing Services >> > Western Nevada College >> > www.wnc.edu >> > 775-445-3326 >> >> Whilst there are several ways to do this, it's not going to make >> someone >> entering dummy data give you their real phone number. They'll just >> enter >> another one that bypasses your check, e.g. 111-222-3333 or >> 321-321-4321. >> >> I'd also caution about forcing any specific format on telephone >> numbers. I'm >> in the UK and our phone numbers are in the format xxxx-xxx-xxxx, >> xxx-xxxx-xxxx or xxxxx-xxxxxx. This would not work with your form. >> If people >> are happy to give you their number, let them type it how it is. It >> could >> even include other characters, e.g. +44 (0)1234 567890 ex 324 >> >> Edward >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > > My suggestion is that we require the United Kingdom and other > countries around the world to conform to our standards of telephone > numbers. After all, isn't that what we do in America; change the > world to meet our expectations or choose to shun them for not doing > so? > > Nevermind.... that would go far beyond list topics and waaaay too > far into the realm of political dissent. > > -- > Daniel P. Brown > [office] (570-) 587-7080 Ext. 272 > [mobile] (570-) 766-8107 > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.general (#257016) next »