phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?verf=FCgbarkeit?= von de und com/net etc. domains =?iso-8859-1?Q?pr=FCfen?=

[php] =?iso-8859-1?Q?verf=FCgbarkeit?= von de und com/net etc. domains =?iso-8859-1?Q?pr=FCfen?=

Tobias Orterer Tobias.Orterer_(at)_FutureByte.net
Wed, 02 Aug 2000 21:37:41 +0200


<center>
  <form action="<?php echo $PHP_SELF; ?>" method="post">
function check_domain($domain, $tld)
{
	$cmd = "whois ";

	if($tld == ".com" || $tld == ".org" || $tld == ".net")
	{
		$cmd .= "-h internic.net ".$domain.$tld;
	}

	if($tld == ".de")
	{
		$cmd .= "-h whois.nic.de ".$domain.$tld;
	}

	$result = `$cmd`;
	if(strstr(strtolower($result),"no entries") ||
strstr(strtolower($result),"no match"))
	return true;
	else
	return false;
}

if(isset($domain)){
if(preg_match("/^[a-zA-Z0-9\-]{3,63}$/",$domain))
{
	if($tld == ".com" || $tld == ".org" || $tld == ".net")
	{
		if(check_domain($domain,$tld))
		{
			echo "<br><span class=\"frei\">www.".$domain.$tld." wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";
		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.$tld." ist leider schon
vergeben!</span><br>";
		}
	}	

	if($tld == ".de")
	{
		if(check_domain($domain,$tld))
		{
			echo "<br><span class=\"frei\">www.".$domain.$tld." wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";
		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.$tld." ist leider schon
vergeben!</span><br>";
		}
	}


	if($tld == "all")
	{
		if(check_domain($domain,".de"))
		{
			echo "<br><span class=\"frei\">www.".$domain.".de wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";
		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.".de ist leider schon
vergeben!</span><br>";
		}
		if(check_domain($domain,".com"))
		{			
			echo "<br><span class=\"frei\">www.".$domain.".com wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";
		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.".com ist leider schon
vergeben!</span><br>";
		}
		if(check_domain($domain,".net"))
		{
			echo "<br><span class=\"frei\">www.".$domain.".net wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";

		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.".net ist leider schon
vergeben!</span><br>";
		}
		if(check_domain($domain,".org"))
		{
			echo "<br><span class=\"frei\">www.".$domain.".org wurde <u>noch
nicht</u> registriert!</span><br>";
			$checkflag = "1";

		}
		else
		{
			echo "<br><span class=\"weg\">www.".$domain.".org ist leider schon
vergeben!</span><br>";
		}
	
	}
}
else
{
	if($domain=="")
	{
		echo "<br>Bitte geben Sie einen Domänennamen ein!<br>";
	}
	else
	{
		echo "<br>Eine Domain besteht aus mindestens 3 Zeichen, beinhaltet nur
A-Z, \"-\" oder 0-9!<br>";
	}
}
}
?><br>
		  <table border="0" cellspacing="0" cellpadding="0">
			<tr> 
	<td align="right" valign="top"> 
	  			<input type="text" name="domain" maxlength="63" size="8">
	</td>
	<td align="left" valign="top"> 
	  <select name="tld" size="1">
				  <option value=".de">.de</option>
				  <option value=".com">.com</option>
				  <option value=".net">.net</option>
				  <option value=".org">.org</option>
				  <option value="all">alle</option>
				</select>
	</td>
  </tr>
  <tr> 
			  <td colspan="2" align="center" valign="bottom"><br>
				<img src="../../button/off.gif" width="20" height="20" name="img1"
border="0"><input type="image" name="submit" value="pr&uuml;fen"
src="../../font-check.gif" border="0">
	</td>
  </tr>
</table>

mfg
Tobias "LuXuS" Orterer


P.S.: konnte leider nicht in die liste liste posten also sag dennen das
deine frage beantwortet is, danke.

--
[        Tobias Orterer - Webdesign         ]
[ FutureByte GmbH - Ihr Internet-Systemhaus ]
[        http://www.FutureByte.net          ]



Sebastian Wolfgarten schrieb:
> 
> Hallo,
> 
> wie finde ich ein PHP Skript, welches de/com/net/org etc. Domains
> auf deren Verfügbarkeit testet?
> 
> Gruß
> Sebastian
> 
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive