marcodattisi/composer-upload

Upload file(s), setting extension and path destination

1.0 2020-11-17 08:32 UTC

This package is auto-updated.

Last update: 2025-05-10 08:21:08 UTC


README

<?php
require 'vendor/autoload.php';
// Creazione di istanze e definizione della posizione della cartella di caricamento del file
$file = new MarcoUpload\MarcoUpload(__DIR__ );

$percorso = $file->upload($_FILES['archivio'], [
	'move' => '/uploaded/',                 // Cartella di destinazione
	'size' => 2000000,                      // Grandezza file esempio 2MB
	'type' => ['jpg', 'png']                // Estensioni accettate.
]);
//Controllo errori
if(!$file->getErros()){
	//Percorso del file nel server rinominato
	echo $percorso;
} else {
	var_export($file->getErros());
}