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