Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/04/2007, 14:12
Avatar de ASCENDEDMASTERS
ASCENDEDMASTERS
 
Fecha de Ingreso: julio-2005
Ubicación: Pergamino, Buenos Aires
Mensajes: 302
Antigüedad: 18 años, 10 meses
Puntos: 1
Re: Script para detectar disponibilidad de dominios

Acá arregle el de cplus, ya funciona perfectamente:

Código PHP:
<?
function checkDomainReg($domain,$server) {
    if(!
$server){
        
$server 'whois.crsnic.net';
        
$lineNumber 8;
        
$fp fsockopen ($server43, &$errnr, &$errstr) or die("$errno: $errstr");
        
fputs($fp"$domain\n");
        
$x=0;
        while (!
feof($fp)) {
            
$serverReturn fgets($fp2048);
            
$serv.=$serverReturn;
            if (
$x == $lineNumber) {
                
$line $serverReturn;
            }
            
$x++;
        }
        
fclose($fp);
        
$result=preg_match("/no\smatch/i",$line)?0:1;
        return 
$result;
    }else{
        
$lineNumber 8;
        
$fp fsockopen ($server43, &$errnr, &$errstr) or die("$errno: $errstr");
        
fputs($fp"$domain\n");
        while (!
feof($fp)) {
            
$serverReturn .= fgets($fp2048);
        }
        
$result=substr_count($serverReturn,'NOT FOUND')?0: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{
    
$si='#00AA11';
    
$no='#FF0000';
    
$com=checkDomainReg("$dominio.com",'');
    
$net=checkDomainReg("$dominio.net",'');
    
$org=checkDomainReg("$dominio.org",'whois.pir.org');
    echo 
'<font color="'.($com?$no:$si).'"><b>'.$dominio.'.com</b></font><br>';
    echo 
'<font color="'.($net?$no:$si).'"><b>'.$dominio.'.net</b></font><br>';
    echo 
'<font color="'.($org?$no:$si).'"><b>'.$dominio.'.org</b></font><br>';
}
?>
__________________
Dios es la unica fuente de todo bien.