| Server IP : 89.46.109.6 / Your IP : 216.73.216.84 Web Server : Apache System : Linux hlpi1ws-c284v20.ad.aruba.it 6.8.0-139-generic #139-Ubuntu SMP PREEMPT_DYNAMIC Sat Aug 1 03:52:05 UTC 2026 x86_64 User : ID19067310 ( 19067310) PHP Version : 5.3.29 Disable Function : system,popen,dl,passthru,proc_open,shell_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /web/htdocs/www.edizacco.it/home/pannello/ |
Upload File : |
<?php
ob_start();
@session_start();
require_once('../include/connect_db.php');
include('include/sessione.inc.php');
require_once('include/templates.php');
// GESTIONE PAGINA
if ( isset($_REQUEST['action']) ) { $action = $_REQUEST['action']; } else { $action = "index"; }
switch ($action) {
case 'index': index(); break;
case 'save': save(); break;
case 'stato': stato(); break;
case 'delete': delete(); break;
case 'reorder': reorder(); break;
default: index(); break;
}
///////////////////////////////////////////////////////////////////////////////////////////
/// INDEX /////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function index(){ }
///////////////////////////////////////////////////////////////////////////////////////////
/// SAVE /////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function save(){
$prefix = PREFIX;
$directory = VOLANTINIDIRECTORY;
$act = $_POST['act'];
$titolo = ucfirst(addslashes($_POST['titolo']));
$stato = $_POST['stato'];
// ADD /////////////////////////////////////////////
if( $act == 'add' ){
$insert = mysql_query("INSERT INTO ".$prefix."_volantini (titolo, stato) VALUES ('$titolo', '$stato')");
if(mysql_query($insert)){ }else{ echo status_errore(); }
$id_volantino = mysql_insert_id();
// UPLOAD PDF /////////////////////////////////
if ( isset($_FILES['pdf']) && !empty($_FILES['pdf']['name']) ) {
$error_pdf = "";
$prefix_pdf = 'volantino_'.$id_volantino.'_'.$_FILES['pdf']['name'];
$public_pdf = '../'.$directory.'/'.$prefix_pdf;
if ( empty($error_pdf) ) {
move_uploaded_file($_FILES['pdf']['tmp_name'], $public_pdf);
mysql_query("UPDATE ".$prefix."_volantini SET pdf = '$prefix_pdf' WHERE id_volantino = '$id_volantino'");
} else { die($error_pdf); }
}
// UPLOAD PDF /////////////////////////////////
// ALBUM EDIT ////////////////////////////////////////////
}elseif( $act == 'edit' ){
$id_volantino = $_POST['id_volantino'];
$del_pdf = $_POST['del_pdf'];
$update = "UPDATE ".$prefix."_volantini SET titolo = '$titolo', stato = '$stato' WHERE id_volantino = '$id_volantino'";
if(mysql_query($update)){ }else{ echo status_errore(); }
// UPLOAD ALLEGATO /////////////////////////////////
if ($del_pdf == '1') {
$del_pdf_1 = mysql_query("SELECT * FROM ".$prefix."_volantini WHERE id_volantino = '$id_volantino'");
while ( $row_del_pdf_1 = @mysql_fetch_array($del_all_1) ) { $pdf = $row_del_pdf_1['pdf']; unlink('../'.$directory.'/'.$pdf.''); }
mysql_query("UPDATE ".$prefix."_volantini SET pdf = '' WHERE id_volantino = '$id_volantino'");
}else{ echo''; }
if ( isset($_FILES['pdf']) && !empty($_FILES['pdf']['name']) ) {
$error_pdf = "";
$prefix_pdf = 'volantino_'.$id_volantino.'_'.$_FILES['pdf']['name'];
$public_pdf = '../'.$directory.'/'.$prefix_pdf;
if ( empty($error_pdf) ) {
$del_pdf_2 = mysql_query("SELECT * FROM ".$prefix."_volantini WHERE id_volantino = '$id_volantino'");
while ( $row_del_pdf_2 = @mysql_fetch_array($del_pdf_2) ) { $pdf = $row_del_pdf_2['pdf']; if ( $pdf != "" ) { unlink('../'.$directory.'/'.$pdf.''); } }
move_uploaded_file($_FILES['pdf']['tmp_name'], $public_pdf);
mysql_query("UPDATE ".$prefix."_volantini SET pdf = '$prefix_pdf' WHERE id_volantino = '$id_volantino'");
} else { die($error_pdf); }
}
// UPLOAD ALLEGATO /////////////////////////////////
}
header("Location: gestione_volantini.php");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// STATO /////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function stato(){
$prefix = PREFIX;
$stato = $_REQUEST['stato'];
$id_volantino = isset($_GET['id_volantino']) ? (int)$_GET['id_volantino'] : 0;
$update = "UPDATE ".$prefix."_volantini SET stato = '$stato' WHERE id_volantino = '$id_volantino'" ;
if(mysql_query($update)){ }else{ echo status_errore(); }
header("Location: gestione_volantini.php");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// DELETE ////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function delete(){
$prefix = PREFIX;
$directory = VOLANTINIDIRECTORY;
$id_volantino = isset($_GET['id_volantino']) ? (int)$_GET['id_volantino'] : 0;
$carica_volantino = mysql_query("SELECT * FROM ".$prefix."_volantini WHERE id_volantino = '$id_volantino'");
while ( $row_carica_volantino = @mysql_fetch_array($carica_volantino) ) {
$pdf = $row_carica_volantino['pdf']; if ( $pdf != "" ) { unlink('../'.$directory.'/'.$pdf.''); }
}
mysql_query("DELETE FROM ".$prefix."_volantini WHERE id_volantino = '$id_volantino'");
header("Location: gestione_volantini.php");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// REORDER ///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function reorder(){
$prefix = PREFIX;
foreach ($_POST['banner'] as $order => $id_volantino) {
$query = "UPDATE ".$prefix."_volantini SET ordering = $order WHERE id_volantino = $id_volantino";
mysql_query($query);
}
}
?>