iMasters Code: Consulta WHOIS - iMasters Code

Ir para

Página 1 de 1
  • Novo código
  • Revisar

Consulta WHOIS Avaliar código: -----

#1 Membro offline   João Batista Neto 

  • Verschränkung
  • Grupo: Administrador
  • Revisões 58
  • Cadastrado: 14-setembro 10
  • LocalizaçãoFranca/SP

Revisou 15 setembro 2010 - 12:33

AbstractResponse.php

IRemoteConnection.php

IRemoteResponse.php

Socket.php

Whois.php

whois.xsd

whois.xml


Usando:
<?php
require 'Socket.php';
require 'Whois.php';
require 'WhoisResponse.php';

$domain = 'google';
$suffix = 'com.br';

$response = new WhoisResponse();
$connector = new Socket();
$whois = new Whois( $domain , $suffix );

echo 'O domínio ' , $domain , '.' , $suffix;

if ( $whois->check( $connector , $response ) && $response->valid() ){
	echo ' já está registrado para ' , $response->get( 'owner' );
} else {
	echo ' está disponível para registro';
}


Saída:

Quote

O domínio google.com.br já está registrado para Google Inc

João Batista Neto
Desenvolvedor engenheiro PHP
http://www.google.co...eto.joaobatista
0

#2 Membro offline   leonardocesar 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 7
  • Cadastrado: 17-outubro 10

Revisou 17 outubro 2010 - 18:01

Olá João,

Eu tentei testar esse seu sistema de consulta de WHOIS, mas está faltando o arquivo WhoisResponse.php.

Um abraço!
0

#3 Membro offline   João Batista Neto 

  • Verschränkung
  • Grupo: Administrador
  • Revisões 58
  • Cadastrado: 14-setembro 10
  • LocalizaçãoFranca/SP

Revisou 28 outubro 2010 - 05:34

Ver revisão leonardocesar, em 17 outubro 2010 - 18:01 , disse:

está faltando o arquivo WhoisResponse.php.


Verdade leonardocesar, falha minha...

Aqui está o arquivo faltante

WhoisResponse.php

João Batista Neto
Desenvolvedor engenheiro PHP
http://www.google.co...eto.joaobatista
1

#4 Membro offline   leonardocesar 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 7
  • Cadastrado: 17-outubro 10

Revisou 29 outubro 2010 - 18:26

Valeu João!

Vou estudar como você organizou a estrutura das classes. :D
0

#5 Membro offline   Marcelo Menezes 

  • Colaborador
  • Grupo: Colaborador
  • Revisões 1
  • Cadastrado: 12-março 12

Revisou 12 março 2012 - 02:22

Deu erro usando o codigo:

Quote

<?php
require 'Socket.php';
require 'Whois.php';
require 'WhoisResponse.php';



Corrigi usando somente:

Quote

<?php

require 'Whois.php';



Ficou assim o codigo com um formulário:

Quote

<form method="post">
WWW.<input type="text" name="dominio" size="20" />
<select name="ext">
<option value="com.br">.com.br</option>
<option value="com">.com</option>
<option value="net.br">.net.br</option>
<option value="net">.net</option>
</select>
<input type="submit" value="Pesquisar" />
</form>

<?php
error_reporting(false);
require './scripts/whois/Whois.php';


$domain = $_POST['dominio'];
$suffix = $_POST['ext'];

0

Compartilhar este código:


Página 1 de 1
  • Novo código
  • Revisar

1 usuário(s) está(ão) lendo este código
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)