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.
 
 
 
 

119 lines
5.5 KiB

<div class="row">
<div class="col-12">
<div class="section-title">Aggiungi inserzione</div>
</div>
<div class="col-12">
<div class="sheet-box p-4">
<?php
if($_POST['go']){
$uid = 0;
$append = 0;
$order = isset($_POST['other_order']) ? addslashes(trim($_POST['other_order'])) : "Salerno";
$ouid = isset($_POST['other_order_number']) ? addslashes(trim($_POST['other_order_number'])) : 0;
if(is_uploaded_file($_FILES['append']['tmp_name'])){
$filename = date("YmdHis")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $_FILES['append']['name']);
$filesize = ($_FILES['append']['size'] < 1000000) ? round($_FILES['append']['size'] / 1000)."k" : round($_FILES['append']['size'] / 1000000)."M";
$path = '/docs/files/advertisement';
move_uploaded_file($_FILES['append']['tmp_name'], "..$path/$filename");
$qf=mysqli_query($conn, "INSERT INTO files VALUES(null, '$filename', '$filename', '".$path."', NOW(), '$filesize')");
$append = mysqli_insert_id($conn);
}
$q=mysqli_query($conn, "INSERT INTO advertisement VALUES(null, $uid, '".$order."', $ouid, '".addslashes(trim($_POST['full_name']))."',
'".addslashes(trim($_POST['email']))."', '".trim(conv_date_en($_POST['date']))."', '".addslashes(nl2br($_POST['text']))."',
'".addslashes(trim($_POST['city']))."', '".addslashes(trim($_POST['contact_phone']))."',
'".addslashes(trim($_POST['contact_email']))."', $append, '".$_POST['type']."',
'".$_POST['enabled']."',1)");
echo '<div class="col-10 text-center mx-auto my-5">
<p><i class="fa fa-check-circle font-alert p-4"></i></p>
Inserzione aggiunta correttamente!
</div>';
}else{
?>
<form method="post" enctype="multipart/form-data">
<div class="row">
<div class="col-12 col-sm-6">
<span class="font-12">Tipologia inserzione</span>
<select class="input" name="type">
<option value="find">Cerco lavoro</option>
<option value="offer">Offro lavoro</option>
<option value="adv">Annunci di compravendita</option>
</select>
</div>
<div class="col-12 col-sm-6">
<span class="font-12">Data</span>
<input type="text" name="date" class="datepicker" value="<?= date("d/m/Y");?>">
</div>
<div class="col-12">
<span class="font-12">Nome e Cognome</span>
<input type="text" name="full_name">
</div>
<div class="col-6">
<span class="font-12">Iscritto all'Ordine di</span>
<select type="text" name="other_order">
<option value="">- Seleziona una provincia -</option>
<?php foreach($PROVINCE as $p) {
echo "<option value=\"$p\" ".($p == "Salerno" ? "selected" : "").">$p</option>";
}?>
</select>
</div>
<div class="col-6">
<span class="font-12">N° Iscrizione</span>
<input type="text" name="other_order_number">
</div>
<div class="col-12">
<span class="font-12">Testo inserzione</span>
<textarea cols="40" rows="6" name="text"></textarea>
</div>
<div class="col-12">
<span class="font-12">Comune di residenza*</span>
<input type="text" name="city" required>
</div>
<div class="col-12 col-sm-6">
<span class="font-12">Recapiti telefonici*</span>
<input type="text" name="contact_phone" required>
</div>
<div class="col-12 col-sm-6">
<span class="font-12">Email contatto*</span>
<input type="text" name="contact_email" required >
</div>
<div class="col-12 col-sm-6">
<span class="font-12">Allegato (opzionale, ES: curriculum)</span><br>
<input type="file" name="append">
</div>
<div class="col-12 col-sm-6">
<span class="font-12">Stato inserzione</span>
<select class="input" name="enabled">
<option value="0">NON abilitata</option>
<option value="1">Abilitata</option>
</select>
</div>
<div class="col-12 text-right">
<button type="submit" name="go" value="1">Aggiungi inserzione</button>
</div>
</div>
</form>
<?php
}
?>
</div>
</div>
</div>