Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Validar llamado a una pagina (https://www.clubdelphi.com/foros/showthread.php?t=85858)

Alejandro73 15-05-2014 22:59:18

Validar llamado a una pagina
 
Estimados

Buenas tardes, estoy trabajando en un sitio y necesito validar el llamado a otro, por ejemplo dentro una pagina inicio
llamo con un boton a www.otrapagina.com, lo que necesito es saber como valido si www.otrapagina.com se encuentra disponible o si me equivoque y el nombre era www.otra-pagina.com


Desde ya muchas gracias por sus ayuda

Alejandro73 27-05-2014 20:18:36

Estimados

Encontre la respuesta, aquí les dejo la solución que encontre por ahí buscando

Código PHP:

function nowww($text) {
 
$word = array(
 
"http://" => "",
 
"www." => "",
 );
 foreach (
$word as $bad => $good) {
 
$text str_replace($bad$good$text);
 }
 
$oldurl explode("/"$text);
 
$newurl $oldurl[0];
 
$text "$newurl";
 
$text strip_tags(addslashes($text));
 return 
$text;
 }
 
//url que queremos saber si esta up o down
 
$url "http://dsystem.org";

 
$site nowww("$url"); 
 
$check = @fsockopen($site80); 

 if (
$check) { 
 echo 
"la pagina $site esta online"
 } 
 else { 
 echo 
"la pagina $site esta caida"
 } 


Ñuño Martínez 03-06-2014 13:06:46

Muchas gracias por el código. De todas formas, te recomiendo que cierres el socket después de comprobar que funciona.


La franja horaria es GMT +2. Ahora son las 21:22:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi