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.
76 lines
3.0 KiB
76 lines
3.0 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 = 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 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/modulistica/pubblica">Modulistica pubblica</option>
|
|
<option value="/docs/modulistica/privata">Modulistica privata</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>
|
|
|