Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2016, 15:19
rodocoyote15
 
Fecha de Ingreso: diciembre-2015
Mensajes: 529
Antigüedad: 8 años, 4 meses
Puntos: 39
Respuesta: Crear directorios anidados

Porque debe de haber un error en tu variable $ruta.

Prueba a imprimir tu variable y valida que sea la ruta correcta.

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.

Como último consejo, no te olvides de asignarle en el segundo parámetro del mkdir, los permisos de la carpeta, esto por seguridad del sitio. Saludos

Aquí te dejo un ejemplo de lo que hago.

Código PHP:
Ver original
  1. <?php
  2. $carpetaAdjunta="../tareas/".$cod."/";
  3.  
  4. if(!is_dir($carpetaAdjunta)){
  5.     mkdir($carpetaAdjunta, 0775);
  6. }
  7.  
  8. ?>