Hi, I would use a regular expression to check it.  This is a pretty general 
one, but I think it should do the trick.  It searches for 1 or more upper 
or lowercase letters, followed by a literal dot, followed by 2 or 3 
lowercase letters.  Of course there are valid domains that would not match 
this (foobar.co.uk) for example, but it should work with the values you 
specified.

if (ereg("^[a-zA-Z]+\\.[a-z]{2,3}$", $var)) {
     // valid domain
}
else{
     // not valid
}

Jeff

At 07:59 AM 2/5/2002 -0800, Brandon Orther wrote:
>Hello,
>
>Does anyone know a function or how I could make a function to check a
>variable for being a valid domain name without the "www. <http://www./>
>" In fron of it?
>
>Ex. $var = "mynewdomain.com"   that would be TRUE
>
>Ex2. $var = "www.mynewdomain.com"   that would be FALSE
>
>Ex3. $var = "My Great Domain"   that would be FALSE
>
>And so on.
>
>Does anyone have a function that makes sure there are no illegal
>characters and there is a period in the middle of the text?
>
>
>--------------------------------------------
>Brandon Orther
>WebIntellects Design/Development Manager
>[EMAIL PROTECTED]
>800-994-6364
>www.webintellects.com
>--------------------------------------------
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to