$nombre_tipado = $privado . '_' . $usuario . '_' . $categoria . '_' . $cancion->getName(); if ($cancion->getError() === UPLOAD_ERR_OK && $cancion->getExt() === "mp3") { $cancion->setName($nombre_tipado); if (!$cancion->upload()) { echo "<h2>Error: " . $cancion->getError_message() . "</h2>"; echo $cancion; } else { echo "<h2>Error: " . $cancion->getError_message() . "</h2>"; } } else { echo "<h2>No ha llegado ninguna cancion: " . $cancion->getError_message() . "</h2>"; } if (isset($_FILES['img'])) { $imagen = new UploadFile($_FILES['img']); if ($imagen->getError() === UPLOAD_ERR_OK && $imagen->getExt() === "jpg") { $imagen->setName($nombre_tipado); if (!$imagen->upload()) { echo "<h2>Error: " . $imagen->getError_message() . "</h2>"; } } else { echo "<h2>Error: " . $imagen->getError_message() . "</h2>"; } } else { echo "<h2>No ha subido ninguna imagen</h2>"; } } else { echo "<h2>No ha subido ninguna canción</h2>"; } } else { echo "EEEEEEEEEEEEEEEEEEEE"; }
static function multiUpload($files, $destination = null, $name = null) { $result = array(); if (self::isMultiFile($files)) { $arrayFiles = self::normalizeArray($files); $i = 0; foreach ($arrayFiles as $value) { $tmp = new UploadFile($value); if ($destination !== null) { $tmp->setDestination($destination); } if ($name !== null) { $tmp->setName($name); } $tmp->upload(); $cod = $tmp->getError(); $errMsg = $tmp->getError_message(); $arrayRes = array($cod, $errMsg, $tmp->getDestination(), $tmp->getName() . '.' . $tmp->getExt(), $value['name']); array_push($result, $arrayRes); } } else { $tmp = new UploadFile($files); if ($destination !== null) { $tmp->setDestination($destination); } if ($name !== null) { $tmp->setName($name); } $tmp->upload(); $cod = $tmp->getError(); $errMsg = $tmp->getError_message(); $arrayRes = array($cod, $errMsg, $tmp->getDestination(), $tmp->getName() . '.' . $tmp->getExt(), $value['name']); array_push($result, $arrayRes); } return $result; }
$r = $mng->toogleActive(Request::req('pkid')); } else { $r = "no-tiene-permiso-para-realizar-la-acción"; } break; case 'changePass': if ($secLevel != 0) { $mng->userChangePass(); } else { $r = "no-tiene-permiso-para-realizar-la-acción"; } break; case 'uploadImage': if ($secLevel != 0) { $file = new UploadFile($_FILES['image']); $file->setName(Request::req('pkid')); $file->setDestination('../img/profiles/'); $file->upload(); $r = $file->getError_message(); Utils::Redirect('./admin.php?op=' . $op . '&r=' . $r); } else { $r = "no-tiene-permiso-para-realizar-la-acción"; } break; case 'reactive': $mng->send_activation_mail(Request::req('pkid')); break; default: $r = 'op-error'; } Utils::Redirect('./admin.php?op=' . $op . '&r=' . $r);