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;
             }
         }
     }
 }
Esempio n. 2
0
 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"]);
     }
 }