Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

url existe??

Estas en el tema de url existe?? en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Que tal amigos del foro, hay algun metodo en ZendFramework para validar que una url existe?? o mejor dicho si la url esta online, gracias...
  #1 (permalink)  
Antiguo 12/04/2012, 12:43
Avatar de timoteo666  
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 8 meses
Puntos: 11
Busqueda url existe??

Que tal amigos del foro, hay algun metodo en ZendFramework para validar que una url existe?? o mejor dicho si la url esta online, gracias
__________________
( + ) lineas de código ( - ) televisión
  #2 (permalink)  
Antiguo 12/04/2012, 14:35
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: url existe??

me imagino que con cURL basta
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 12/04/2012, 15:01
Avatar de timoteo666  
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 8 meses
Puntos: 11
Respuesta: url existe??

Gracias por contestar maycolalvarez, de hecho tienes razon, buscando en la red me ecncontre con este codigo, me soluciono el problema, saludos.



Código PHP:
<?php  
function url_exists($url) {  
    
$handle   curl_init($url);  
    if (
false === $handle)  
    {  
        return 
false;  
    }  
    
curl_setopt($handleCURLOPT_HEADERfalse);  
    
curl_setopt($handleCURLOPT_FAILONERRORtrue);  
    
curl_setopt($handleCURLOPT_NOBODYtrue);  
    
curl_setopt($handleCURLOPT_RETURNTRANSFERfalse);  
    
$connectable curl_exec($handle);  
    
curl_close($handle);  
    return 
$connectable;  
}  
  
$url 'http://yousite.com/';  
  
if(
url_exists($url)){  
    echo 
'true';  
}else{  
    echo 
'false';  
}  
?>

Cita:
Iniciado por maycolalvarez Ver Mensaje
me imagino que con cURL basta
__________________
( + ) lineas de código ( - ) televisión

Etiquetas: framework, url, zend
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:04.