Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/05/2016, 04:33
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 1 mes
Puntos: 123
Respuesta: Crear directorios anidados

Seguramente como te indican los compañeros tu ruta puede no estar bien construida

Prueba a construir la ruta completa desde la raíz.
Código PHP:
Ver original
  1. $ruta = $_SERVER['DOCUMENT_ROOT'].'/valor1/valor2/valor3/';
  2. if ( !file_exists($ruta) ) {
  3.         mkdir($ruta, 0775, true)
  4.     }
Pero creo que tu problema es el mkdir por qué el tercer valor de mkdir es el que permite crear directorios anidados y por defecto es false. Debes establecerlo en true como en el ejemplo.


Por otro lado
Cita:
Iniciado por rodocoyote15 Ver Mensaje
Yo uso is_dir para comprobar que no esté creada, no sé que pueda diferenciar de file_exists, aunque por obviedad uno es para directorios y otro para archivos.
Esto no es cierto. Según el manual:
Cita:
file_exists — Comprueba si existe un fichero o directorio.
__________________
Unset($vida['malRollo']);

Última edición por xerifandtomas; 25/05/2016 a las 04:45