Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/03/2014, 17:00
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: file_exists de PHP no me funciona

Cita:
Iniciado por JuanPhp Ver Mensaje
Hola amigos
Estoy haciendo una aplicación de PHP donde cargo en una hoja html una fotografia con php.
Para comprobar que el archivo existe lo hago con la funcion file_exists() de PHP.
Los archivos se los voy pasando y me va diciendo que si existen, osea devuelve 1, hasta que llega a unos archivos en que no devuelve nada y el archivo existe y esta en el mismo directorio que los anteriores. Los archivos son imagenes. Este es uno de los archivos que no localiza "XOB-01.jpg "
si el archivo intento cargarlo con:
echo'<img src="imagenes/XOB-01.jpeg" alt="XOB-01.jpeg, 8,2kB" title="XOB 01" border="0" height="196" width="155">';
se visualiza perfectamente.
Osea que existe y se puede acceder a el perfectamente.
Os pongo el codigo

$vb=file_exists($fotoArticulo);
echo'<br>EL VALOR DEVUELTO POR FILE EXISTS ES '.$vb;
if($vb)
{
$nombreFoto=$matrizCLiente[0]["imagen"];
echo'<br>La foto es : '.$nombreFoto.'<br>La foto de la BD es : '.$matrizCLiente[0]["imagen"];
}
else
{
$nombreFoto='sinfoto';
}


$dimension=GetImageSize('imagenes/'.$nombreFoto.'.jpg');

si elimino la comprobacion de file_exists la funcion GetImageSize tampoco lo detecta en los mismos casos de error.

¿Alguien sabe a que se puede deber?
Un saludo y gracias
php te envia algun mensaje cuando pasa eso ? y ya verificaste que la ruta al archivo es la correcta ?
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.