function __construct($parametro, $usuario) { $this->parametro = $parametro; $this->usuario = $usuario; $miArray = array(); if (isset($parametro)) { $this->parametrosOrdenados = Ordenar::reconstruirArchivo($parametro, $miArray); foreach ($this->parametrosOrdenados as $indice => $valor) { if ($valor["name"] !== "") { $this->cantidadArchivos++; $this->archivosUsuario[$indice]["nombre"] = pathinfo($valor["name"])["filename"]; $this->archivosUsuario[$indice]["extension"] = pathinfo($valor["name"])["extension"]; $this->archivosUsuario[$indice]["tamaño"] = $valor["size"]; $this->archivosUsuario[$indice]["destino"] = $this->destino . $usuario . '/'; $this->archivosUsuario[$indice]["destinoTemporal"] = $valor["tmp_name"]; $this->archivosUsuario[$indice]["subido"] = false; $this->archivosUsuario[$indice]["error"] = false; } else { $this->archivosUsuario[$indice]["error"] = true; } } } }
function __construct($parametro, $usuario) { $this->parametro = $parametro; $this->usuario = $usuario; $this->destino .= 'usuarios/'; $miArray = array(); if (isset($parametro)) { $this->parametrosOrdenados = Ordenar::reconstruirArchivo($parametro, $miArray); for ($index = 0; $index < count($this->parametrosOrdenados); $index++) { $this->archivosUsuario[$index]["nombre"] = $this->parametrosOrdenados[$index]["name"]; $this->archivosUsuario[$index]["tipo"] = $this->parametrosOrdenados[$index]["type"]; } $this->po = Ordenar::reconstruirArchivoSubir($parametro, $miArray); } else { $this->error = false; } /*Extensión*/ for ($index1 = 0; $index1 < count($this->po); $index1++) { $this->extension[$index1] = $this->po[$index1]["tipo"]; } for ($index1 = 0; $index1 < count($this->po); $index1++) { $this->nombre[$index1] = trim($this->po[$index1]["nombre"]); } }