Como você ja deve saber, é nessesário inicialmente os códigos HTML da página para a aplicação dos formulários de pesquisa.
<html>
<body>
<form method="post">
<input type="text" name="dominio">
<input type="submit" name="enviar" value="processar">
</form>
Então aí está o código que você deve começar o seu sistema, como pode-se observar está em HTML ainda. Agora vamos tratar de dar um jeito de pegar as informações do site da FAPESP/REGISTRO.BR para podermos ter uma pesquisa bem sucedida.
<?php
if ($dominio != '') {
$ipdo = "http://registro.br/cgi-bin/nicbr/whois?qr=$dominio";
$ipdo_linha = file($ipdo);
$linha = $ipdo_linha[47];
$dom = strtoupper($dominio);
$inexist = "inexistente";
$link = "http://registro.br";
?>
Estas são as principais configurações do nosso script. Seguindo o desenvolvimento, vamos criar as respostas do script que vão indicar se o dominio já está cadastrado ou está livre para uso que vai ser impresso para o seu cliente no caso.
<?php
if (strpos($linha, $dom) && !strpos($linha, $inexist)) {
$abc = 67;
echo "<b>O domínio $dominio já está registrado</b>";
} else {
$abc = 47;
echo "<b>O domínio $dominio ainda não está registrado</b>";
}
?>
Feito isso já temos basicamente tudo pronto, mas ainda falta um pouco, para melhor informar o seu cliente vamos também criar a área que exibe o status do domínio se ele for cadastrado ou livre para cadastro.
<?php
echo '<br><br>Informações Gerais do Dominio:<b>'.$dom.'</b><br>
<br>---------------------------------------------------------<br><br>
<pre>';
for ($i = 47;$i <= $abc; $i++) {
$preliminar = str_replace("/cgi-bin", "$link/cgi-bin",$ipdo_linha[$i]);
echo str_replace("/faq/", "$link/faq/", $preliminar );
}
echo '
</pre>
--------------------------------------------------------------<br>';
}
?>
Pronto, agora você tem um sistema de pesquisa de domínios para colocar no seu site. O script completo está abaixo:
<html>
<body>
<form method="post">
<input type="text" name="dominio">
<input type="submit" name="enviar" value="processar">
</form>
<?php
if ($dominio != '') {
$ipdo = "http://registro.br/cgi-bin/nicbr/whois?qr=$dominio";
$ipdo_linha = file($ipdo);
$linha = ($ipdo_linha[47]);
$dom = strtoupper($dominio);
$inexist = "inexistente";
$link = "http://registro.br";
if (strpos($linha, $dom) && !strpos($linha, $inexist)) {
$abc = 67;
echo "<b>O domínio $dominio já está registrado</b>";
} else {
$abc = 47;
echo "<b>O domínio $dominio ainda não está registrado</b>";
}
echo '<br><br>Informações Gerais do Dominio:<b>'.$dom.'</b><br>
<br>---------------------------------------------------------<br><br>
<pre>';
for ($i = 47;$i <= $abc; $i++) {
$preliminar = str_replace("/cgi-bin", "$link/cgi-bin",$ipdo_linha[$i]);
echo str_replace("/faq/", "$link/faq/", $preliminar );
}
echo '
</pre>
--------------------------------------------------------------<br>';
}
?>
</body>
</html>
So para lembrar pessoal, este não é um script para a introdução das funções, é um script para os que estiverem com duvidas sobre como implementar uma pesquisa de dominios NACIONAIS para o seu site.
Valeu galera, qualquer dúvida é só postar.