Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/04/2003, 15:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En los comentarios de los usuarios del manual .. se dá esta alternativa para verificar la existencia de un archivo remoto:

Se usa getimagesize() .. da igual el tipo de archivo .. se trata simplemente de ver si "pudo" abrir la dirección o no .. (he de ahí q se use @ delante de getimagezice() .. para eviatar los errores de PHP que mostraría y gestionarlos "personalizado")

Código PHP:
<?php
$filename 
'http://www.forosdelweb.com/images/profiles.gif';

if (@
getimagesize($filename)) {
print 
"The file $filename exists";
} else {
print 
"The file $filename does not exist";
}

?>
Otras soluciones pasa por abrir un socket() con fsockopen() a la dirección/fichero que indiques en el puerto 80 .. si hay respuesta (un código 200 creo .. es que exist .. si hay un 404 que no existe ..)

Si quieres ver ese tema:
http://www.php.net/manual/en/function.fsockopen.php

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 15/04/2003 a las 15:19