Comunidad de diseño web y desarrollo en internet online

Error con mkdir

Citar            
MensajeEscrito el 30 Abr 2010 05:41 am
Hola.

Estoy haciendo un panel de control en flash con amfphp.

En el servicio que uso tengo esta función:

Código PHP :

function insertar($info){ 
   $sql = "   INSERT INTO tabla (
               `campo`
            ) VALUES (
               '".$info['valor']."'
            )";
   $conexion = new Conexion();
   $result = $conexion->consulta($sql);
   $prox_id = $this->siguiente_id();
   
   if ($result[0]){
      mkdir("../../dir/".$this->nomDir."/".$prox_id);
      chmod("../../dir/".$this->nomDir."/".$prox_id, 0774);
      $this->move_to("../../dir/temp/clip.flv","../../dir/".$this->nomDir."/".$prox_id."/clip.flv");
   }
   return "ok";
}


Lo que hago es añadir un registro a la BBDD, una vez hecho veo cual es el id máximo (hasta aquí todo va bien) y creo un directorio con el nombre del id máximo o más bien debería decir "intento crear..." porque no funciona y claro, como no crea el directorio tampoco mueve el archivo temporal...

No le veo nada raro... debería funcionar... ¡¡¡PERO NO LO HACE!!! :twisted:

¿Alguien ve dónde podría estar el error?

Por juanfher

74 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Abr 2010 06:41 am
¿Revisaste que tengas permiso de escritura donde quieres crear la carpeta?

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

mozilla
Citar            
MensajeEscrito el 30 Abr 2010 07:22 am
Si, claro...

Por juanfher

74 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Abr 2010 08:02 am
:oops: Vale... ya está... el esta función está bien, el problema lo tenía en la funcion "siguiente_id()" que no devolvía bien... :P

Por juanfher

74 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.