$uploader->setOptional(); $uploader->setMIMETypes($acceptedFiles, 'El tipo de archivo es incorrecto'); $dir = 'uploads/banner/'; $dir2 = 'uploads/banner/thumbs/'; $imageDescrip = fRequest::encode('imageDescrip'); $uploaded = fUpload::count('files'); for ($i = 0; $i < $uploaded; $i++) { $ext = strtolower(pathinfo($_FILES['files']['name'][$i], PATHINFO_EXTENSION)); $_FILES['files']['name'][$i] = fURL::makeFriendly(str_replace(' ', '-', $_FILES['files']['name'][$i])) . ".{$ext}"; $uploader->move($dir, 'files', $i); $fileName[] = $_FILES['files']['name'][$i]; $fileType[] = $_FILES['files']['type'][$i]; copy($dir . $fileName[$i], $dir2 . $fileName[$i]); $image3 = new fImage($dir2 . $fileName[$i]); $image3->cropToRatio(1, 1, 'left', 'bottom'); $image3->resize(200, 0); $image3->saveChanges(); /* $ftp = new ftp($user,$pass); $ftp->upload($dir . "/" . $fileName[$i], 'DIR EN REMOTE'); # resize $ftp->upload($dir2 . "/" . $fileName[$i], 'DIR EN REMOTE'); $image->delete */ } /* * Add Files to DataBase (Resource) */ try { $statement = fORMDatabase::retrieve()->prepare("INSERT INTO resource (id_entity,id_section,token,url,resource_type,description) VALUES (%i, 1, '', %s, %s, %s)"); for ($i = 0; $i < $uploaded; $i++) {
if (!isset($_GET['id'])) { echo "<div class=\"ui-state-error ui-corner-all\">\r\n\t\t\t\t\t<span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: 30px;\"></span>\r\n\t\t\t\t\tYou arrived to this page in error</div>"; } else { try { $inv_item = new Inv_item($_GET['id']); ?> <div id="content"> <div id="Id" class="span-8"><h1 id="idCaption"><?php echo $inv_item->prepareId(); ?> </h1> <?php try { $profile = new fImage($inv_item->getImageUrl()); if ($profile->getWidth() != 300) { $profile->resize(300, 0); $profile->saveChanges(); } echo "<img class=\"view-img\" src=\"" . $inv_item->prepareImageUrl() . "\"></img>"; } catch (fExpectedException $e) { if ($e->getMessage() === "No filename was specified") { echo "<div class=\"info\">No picture available, please upload.</div><br />"; } else { echo "<div class=\"info\">" . $e->getMessage() . "</div><br />"; } } ?> <?php if (fAuthorization::checkAuthLevel('admin')) { // Execute admin specific code ?>