Foros del Web » Programando para Internet » PHP »

Verificar si archivo remoto existe y es del tipo correcto

Estas en el tema de Verificar si archivo remoto existe y es del tipo correcto en el foro de PHP en Foros del Web. Hola que tal. necesito verificar si un archivo remoto o una url existe, pero ademas que me diga si corresponde a un archivo rss. se ...
  #1 (permalink)  
Antiguo 30/09/2008, 13:21
Avatar de oscarva  
Fecha de Ingreso: agosto-2004
Ubicación: Bogota - Colombia
Mensajes: 425
Antigüedad: 19 años, 9 meses
Puntos: 2
Verificar si archivo remoto existe y es del tipo correcto

Hola que tal. necesito verificar si un archivo remoto o una url existe, pero ademas que me diga si corresponde a un archivo rss.

se necesita hacer la comprobacion que sea un archivo rss ya que si la url me tira la pagina de 404 supuestamente si existira.

Un saludo
__________________
Colsitio. Guía de Hosting
  #2 (permalink)  
Antiguo 30/09/2008, 14:36
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 10 meses
Puntos: 19
De acuerdo Respuesta: Verificar si archivo remoto existe y es del tipo correcto

yo creo que haciendo dos comprobaciones tontas se podria conseguir, de un aforma medio primitiva, pero probalo a ver si te resulta
Código PHP:
<?php
//aca pone la direccion de tu archivo
$archivo "http://www.forosdelweb.com/external.php?type=RSS2&forumids=18";

$fp fopen($archivo"r");

if(
$fp){
    
$leer fread($fp2000);
    if(
strstr($leer"<?xml") && strstr($leer"<rss")) {
        echo 
"El archivo SI es RSS";
    } else {
        echo 
"El archivo NO es RSS";
    }
} else {
    echo 
"El archivo no existe (No se pudo abrir)";
}
?>
ya con que aparezca la etiqueta <?xml y <rss es suficiente creo para saber si es o no rss
suerte
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 13:36.