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!!!
¿Alguien ve dónde podría estar el error?
