Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2014, 11:59
jovalca
 
Fecha de Ingreso: octubre-2013
Ubicación: Madrid
Mensajes: 53
Antigüedad: 10 años, 6 meses
Puntos: 1
Problema con continuación de página

Hola a todos.

Tengo el siguiente código que comprueba si un dominio esta Online o no.
El problema es que tengo publicidad justo debajo de este código y en una barra lateral, y ésta publicidad no se muestra. He probado a eliminar partes del código y parece que es la parte del resultado la que da el problema, pero claro si la elimino, el servicio no funciona. Alguien podría ayudarme a echarle un vistazo a ver si encontramos el problema, porque me esta volviendo loco.

Código PHP:
<?php
function pingDomain($domain){
    
$starttime microtime(true);
    
$file      fsockopen ($domain80$errno$errstr10);
    
$stoptime microtime(true);
    
$status    0;
    if (!
$file$status = -1;
    else {
        
fclose($file);
        
$status = ($stoptime $starttime) * 1000;
        
$status floor($status);
    }
    return 
$status;
}
?>
<form id="InWP" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" name="domain" id="domain">
<center>
<input size="50" type="text" name="domainname" id="domainname">
<br />
<input value=" Realizar PING " type="submit" name="submitBtn">
</center>
</form>
<br />
<div id="ResDiv">
<?php
if (isset($_POST['submitBtn'])){
$domainbase = (isset($_POST['domainname'])) ? $_POST['domainname'] : '';
$domainbase str_replace("http://","",strtolower($domainbase));
?>
<?php
$status 
pingDomain($domainbase);
if (
$status != -1) echo "Los resultados del PING de $domainbase son:<br><br>ONLINE - Se ha obtenido respuesta ($status ms)";
else echo 
"Los resultados del PING de $domainbase son:<br><br>OFFLINE - No se ha obtenido respuesta";
?>
<?php
}
?>
</div>
Muchas gracias de antemano a todos.
Un Saludo.