Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Andreia Regina

em script para pesquisa de domínio

Recommended Posts

Olá Pessoal!

 

Baixei um script de pesquisa de domínio só que não consegui executá-lo ele permanece na mesma tela.

Será o que eu preciso alterar para fazê-lo funcionar?

Já entrei em contato com o autor do script mas ainda não obtive resposta.

 

PHP [/tr][tr]

<html>

<body>

<form method="post">

<font face=Verdana size=2>Buscar domínio: www.</font><input type="text" name="dominio">

<input type="submit" name="enviar" value="processar">

</form>

 

<?

if ($dominio != ''){

$dom = explode(".",$dominio);

if(($dom["2"] == "br") && ($dom["0"]!= "www")) {

 

$ipdo = "http://registro.br/cgi-bin/nicbr/whois?qr=$dominio";

$ipdo_linha = file($ipdo);

$linha = ($ipdo_linha[49]);

$dom = strtoupper($dominio);

$inexist = "inexistente";

$link = "http://registro.br";

 

if (strpos($linha, $dom) and !strpos($linha, $inexist)){

$abc = 69;

echo "<b>O domínio $dominio já está registrado</b>";

}else{

$abc = 49;

echo "<b>O domínio $dominio ainda não está registrado</b>";

}

 

echo '

<br><br>SEGUE ABAIXO INFORMAÇÕES SOBRE O DOMÍNIO <b>'

.$dom.'</b><br>

<br>=======================================================<br><br>

<pre>'

;

 

for ($i = 49;$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>

[/tr]

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Andréia!

 

Baixa o PHPWHOIS 3.6

 

http://sourceforge.net/projects/phpwhois/

 

Ele funciona assim:

 

Vem um arquivo example.php

 

example.php:

PHP [/tr][tr]

<?php

 

// $Id: example.php,v 1.3 2002/12/16 12:18:42 rossigee Exp $

 

include("main.whois");

 

$domain = "example.com";

if(isset($_REQUEST['domain'])) {

$domain = $_REQUEST['domain'];

}

$whois = new Whois($domain);

$result = $whois->Lookup();

 

echo "<form method=\"post\" action=\"example.php\">";

echo "<input name=\"domain\" value=\"".$domain."\"/>";

echo "<input type=\"submit\"/>";

echo "</form>";

 

echo "<pre>";

print_r($result);

echo "</pre>";

 

?>

[/tr]

 

você roda esse example.php, ele vai te dar o resultado do domínio example.com!

Você vai reparar que nos resultados vão aparecer uns arrays, são esses array q você vai usar:

 

Aí você faz o seguinte!

 

Edita o example.com, vai deixar ele assim:

 

PHP [/tr][tr]<?php

include("main.whois");

 

if(isset($_REQUEST['domain'])) {

$domain = $_REQUEST['domain'];

}

$whois = new Whois($domain);

$result = $whois->Lookup();

?>

[/tr]

 

Supondo que o seu input text do dominio tenha o nome de "domain"

 

Aí eh fácil, na página onde você quiser dar o resultado da pesquisa você faz o seguinte:

 

PHP [/tr][tr]

<?

//Supondo que você mandou consultar um domínio leoloko.com

include("example.com");

if($result[registered] == "yes"){

echo "dominio indisponivel";

}

else{

echo "dominio disponivel";

}

?>

[/tr]

Entendeu? Esse PHPWHOIS possibilita a consulta de várias extensões! .com .net .org .com.br .nom.br

 

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.