public function upload_file() { $this->checkDimFile(); $ext = $this->checkAccExt(); $this->checkFolder(); if (empty($this->err)) { //se il file non ha un nome scelto dall'utente assegno quello originale if ($this->fileName == "") { $this->fileName = $this->file_up['name']; } $resize = new resize($this->watermark, $this->img_watermark); $resize->scale($this->file_up['tmp_name'], $this->fileName, $this->uploadFolder, $this->width, $this->scaleType, $this->quality, $ext); } return; }
if (!is_dir($cartella_upload)) { //$errore.="La cartella di destinazione non esiste</br>"; mkdir($cartella_upload, 0777); mkdir($cartella_upload . "thumbs/", 0777); } if ($errore == "") { /*if(move_uploaded_file($_FILES['file1']['tmp_name'], $cartella_upload.$_FILES['file1']['name'])) { chmod($cartella_upload.$_FILES['file1']['name'],0777); //permessi per poterci sovrascrivere/scaricare echo "Operazione eseguita con successo. Upload riuscito."; } else { echo "Impossibile effettuare l'upload del file"; }*/ $resize = new resize(); $resize->scale_h($_FILES['file1']['tmp_name'], $nome_img, $cartella_upload, 1200, 100); if (isset($_POST['appartenenza']) && $_POST['appartenenza'] == 'galleria') { $resize->scale_h($_FILES['file1']['tmp_name'], $nome_img, $cartella_upload . "thumbs/", 350, 100); } else { $resize->scale($_FILES['file1']['tmp_name'], $nome_img, $cartella_upload . "thumbs/", 300, 100); } $report = "immagine caricata con successo"; } else { $report = $errore; } } echo $report; //header('Location: ../../gestione_catalogo.php'.$_POST['back'].'immagine='.$nome_img.'&report='.$report); header('Location: ' . $_POST['back']); exit;