Re: Check if var is a domain name
| From: | Jeff Sheltren | Date: | Tue, 05 Feb 2002 16:45:50 +0000 |
| Subject: | Re: Check if var is a domain name | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-83608@lists.php.net to get a copy of this message | ||
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 brandon@webintellects.com 800-994-6364 www.webintellects.com --------------------------------------------