You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

95 lines
4.7 KiB

<div class="row">
<div class="col-12">
<div class="section-title">Aggiungi file</div>
</div>
<div class="col-12">
<div class="sheet-box p-4">
<?php
if($_POST['go']){
if($_FILES['files']){
$files = reArrayFiles($_FILES['files']);
foreach ($files as $index => $file) {
if(is_uploaded_file($file['tmp_name'])){
$filename = date("Ymd")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $file['name']);
$filesize = ($file['size'] < 1000000) ? round($file['size'] / 1000)."k" : round($file['size'] / 1000000)."M";
$title = $_POST['titles'][$index];
$path = $_POST['path'];
move_uploaded_file($file['tmp_name'], "..$path/$filename");
$qf=mysqli_query($conn, "INSERT INTO files VALUES(null, '$title', '$filename', '".$path."', NOW(), '$filesize')");
}
}
}
echo '<div class="col-10 text-center mx-auto my-5">
<p><i class="fa fa-check-circle font-alert p-4"></i></p>
File aggiunto/i correttamente!
</div>';
}else{
?>
<form method="post" enctype="multipart/form-data">
<div class="row">
<div class="col-12">
<span class="font-12">Carica in</span>
<select name="path">
<option value="/docs/amministrazione-trasparente">Amministrazione trasparente</option>
<option value="/docs/bilanci">Bilanci dell'Ordine</option>
<option value="/docs/concorsi">Concorsi, avvisi e bandi</option>
<option value="/docs/consigli-sanitari">Consigli sanitari</option>
<option value="/docs/dipartimento-farmacia">Dipartimento di Farmacia</option>
<option value="/docs/elezioni">Elezioni dell'Ordine</option>
<option value="/docs/ecm">E.C.M.</option>
<option value="/docs/farmaci-ritirati">Farmaci ritirati</option>
<option value="/docs/farmacopea">Farmacopea ufficiale</option>
<option value="/docs/farmacovigilanza">Farmacovigilanza</option>
<option value="/docs/ricette-e-timbri">Furti ricette/timbri</option>
<option value="/docs/leggi-decreti-normative">Leggi, decreti e normative UE</option>
<option value="/docs/modulistica/privata">Modulistica privata</option>
<option value="/docs/modulistica/pubblica">Modulistica pubblica</option>
<option value="/docs/ordinanze-tar">Ordinanze T.A.R. Campania</option>
<option value="/docs/rassegna-stampa">Rassegna stampa</option>
<option value="/docs/ricette-veterinarie">Ricette veterinarie</option>
<option value="/docs/slides">Slides</option>
<option value="/docs/variazioni-albo">Variazioni Albo</option>
<option value="/docs/variazioni-farmacie">Variazioni Farmacie</option>
<option value="/docs/files/tmpfiles">FILES TEMPORANEI</option>
</select>
</div>
<div class="col-12">
<span class="font-12">Files</span>
<div class="files-list">
<div class="list">
<div class="row master">
<div class="col-8">
<input type="text" name="titles[]" placeholder="Nome del file">
</div>
<div class="col-4">
<input type="file" name="files[]">
</div>
</div>
</div>
<button class="button button-small add-file"><i class="fa fa-plus"></i> aggiungi riga</button>
</div>
</div>
<div class="col-12 text-right">
<button type="submit" name="go" value="1">Aggiungi file</button>
</div>
</div>
</form>
<?php
}
?>
</div>
</div>
</div>