Cita:
Iniciado por JuanPhp
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 ?