PHP incorpora una función llamada [codigo]file_exists()[/codigo] que comprobará, a través de una url absoluta dada, si el archivo o directorio existe.
Así que lo primero que debemos saber es cuál es la url absoluta del archivo o carpeta. Para ello podemos crear un info.php y mirarlo, pero os adelanto ya que en servidores linux suele ser algo como:
[codigo]/var/www/vhosts/dominio.tdl/httpdocs/[/codigo]Así que, si por ejemplo queremos ver si existe un archivo en una instalación de WordPress dentro del dominio caserohabitat.com, utilizaremos algo como:
//Asigno la url absoluta del archivo $new = '/var/www/vhosts/caserohabitat.com/httpdocs/wp-content/uploads/imagen.jpg'; //Compruebo si existe la foto if (file_exists($new)) { echo "El fichero $post_title existe<br>"; } else { echo "El fichero $post_title no existe<br>"; }
Podéis ver más información y ejemplos de uso en el códex de PHP.
Escribir comentario