Programación en castellano
Inicio > Foros > PHP > sobre un whois
-Foros de debate

PHP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

sobre un whois
Enviado por nemo el día 28 de octubre de 2003

alguien me puede decir como hago un whois en php para poder insertar en mi pagina web.
Es para poner el www.............com y la gente introduzca el nombre para compreobar si existe.

 
Re: sobre un whois
Enviado por herria el día 5 de febrero de 2004

aqui te pego uno
<?
function checkDomainReg($domain,$server) {

if(!$server){
$server = 'whois.crsnic.net';


$lineNumber = 8;
$fp = fsockopen ($server, 43, &$errnr, &$errstr) or die("$errno: $errstr");
fputs($fp, "$domain\n");
while (!feof($fp)) {
$serverReturn = fgets($fp, 2048);
$x++;
if ($x == $lineNumber) {
$line = $serverReturn;
}
}
fclose($fp);
$token = strtok("$line"," ");

if ($token == 'No') {
$result = 0;
} else {
$result = 1;
}
return $result;
}else{

$lineNumber = 8;
$fp = fsockopen ($server, 43, &$errnr, &$errstr) or die("$errno: $errstr");
fputs($fp, "$domain\n");
while (!feof($fp)) {
$serverReturn .= fgets($fp, 2048);

}

if (substr_count($serverReturn,'NOT FOUND')) {
$result = 0;
} else {
$result = 1;
}
return $result;

}


}


if(!$dominio){

?>

<form method="POST" action= "<?=$PHP_SELF?>">
<b>Revisar si el dominio esta disponible</b>
<P>
<INPUT name="dominio" SIZE="30" MAXLENGTH="35">
.
<select name="ext" id="ext">
<option value="com" selected>com</option>
<option value="net">net</option>
<option value="org">org</option>
</select>
<P> <INPUT TYPE="SUBMIT" VALUE="Revisar">
</P>
</FORM>
<?
}
else{

if(checkDomainReg("$dominio.com",'')){
echo "$dominio.com esta registrado<br>";
}else{
echo "$dominio.com esta disponible. ¿Desea registrarlo ahora mismo?<br>";
}

if(checkDomainReg("$dominio.net",'')){
echo "$dominio.net esta registrado<br>";
}else{
echo "$dominio.net esta disponible. ¿Desea registrarlo ahora mismo?<br>";
}


if(checkDomainReg("$dominio.org",'whois.pir.org')){
echo "$dominio.org esta registrado<br>";
}else{
echo "$dominio.org esta disponible. ¿Desea registrarlo ahora mismo?<br>";
}

}
?>

 
Re: sobre un whois
Enviado por Zumaro el día 23 de mayo de 2004

Hola.. Quisiera saber como puedo configurar este codigo en mi web, la verdad es que no se mucho de programacion y agradeceria que me puedes ayudar.

Gracias

 

Re: Re: sobre un whois
Enviado por Freddy el día 11 de junio de 2004

ok... eso funciona pero... y para otro tipo de dominios: .es por ejemplo... sabrías sacas además la información del registrante?

 
Re: Re: Re: sobre un whois
Enviado por Pepe el día 6 de septiembre de 2004

Yo tambien estoy interesado de como serai para el dominio .es.


Gracias

 
Re: Re: Re: Re: sobre un whois
Enviado por Davimor el día 21 de septiembre de 2004

Pues no se pero a mi no me va, se ve y tal pero cuando meto un dominio y le doi a mirar luego se me kda la web en blanco.

 



Pero y los links
Enviado por Jorge Cerda el día 2 de octubre de 2004

Me resulto de maravilla, pero ahora como ponerle link al texto que dice: "Desea registrarlo ahora" ?

 
Re: Pero y los links
Enviado por l3ku el día 14 de abril de 2008

Los links debes agregarlos tu mismo. Deberias revisar alguna manual de html... la sintaxis basica de un enlace seria la siguiente:

<a href='http://Direccion_del_enlace'>texto del enlace o imagen</a>

 


Re: Re: sobre un whois
Enviado por Screw el día 16 de enero de 2008

Muy bueno tu aporte, me ayudo bastante,

Saludos

 
Re: Re: Re: sobre un whois
Enviado por creep_ el día 19 de marzo de 2008

brother sobre el codigo quiesiera saber cual es mi problema pues veo q a ti funciono de maravilla, todo aparece en blanco cuando hago la busqueda cual seria el eroro si pudieras mecionarmelo, se agradeceria mucho

 
Re: Re: Re: Re: sobre un whois
Enviado por Alex Ram el día 9 de mayo de 2008

Parce, parece que tu problema es de permisos del servidor o de vlidación de variables globales en el php, bye

 





Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: juegos gratis | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | decoración web | gifs animados