| 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 'prodotti_save': prodotti_save(); break;
case 'prodotti_edit': prodotti_edit(); break;
case 'prodotti_edit_articoli': prodotti_edit_articoli(); break;
case 'prodotti_stato': prodotti_stato(); break;
case 'prodotti_delete_img': prodotti_delete_img(); break;
case 'prodotti_duply': prodotti_duply(); break;
case 'prodotti_readd': prodotti_readd(); break;
case 'prodotti_delete': prodotti_delete(); break;
case 'prodotti_delete_group': prodotti_delete_group(); break;
default: index(); break;
}
///////////////////////////////////////////////////////////////////////////////////////////
/// INDEX /////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function index(){ }
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI SAVE ////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_save(){
$prefix = PREFIX;
$directory_allegato = PRODOTTIDIRECTORY;
$act = $_POST['act'];
$tipo = $_POST['tipo'];
$pages = $_POST['pages'];
$cat1 = $_POST['cat1'];
$cat2 = $_POST['cat2'];
$cat3 = $_POST['cat3'];
$m = $_POST['m'];
$o = $_POST['o'];
$carica_lingua = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_lingua WHERE id_lang = '1'"));
//////////////////////////////////////////////////////////////////////////////////////////
/// STEP 1 ///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
if( $act == "step1" ){
if( $carica_lingua['lang_it'] == "1" ){ if( $_POST['lang_it'] == "1" ){ $lang_it = '1'; }else{ $lang_it = '0'; } }elseif( $carica_lingua['lang_it'] == "0" ){ $lang_it = '0'; }
if( $carica_lingua['lang_en'] == "1" ){ if( $_POST['lang_en'] == "1" ){ $lang_en = '1'; }else{ $lang_en = '0'; } }elseif( $carica_lingua['lang_en'] == "0" ){ $lang_en = '0'; }
if( $carica_lingua['lang_fr'] == "1" ){ if( $_POST['lang_fr'] == "1" ){ $lang_fr = '1'; }else{ $lang_fr = '0'; } }elseif( $carica_lingua['lang_fr'] == "0" ){ $lang_fr = '0'; }
if( $carica_lingua['lang_de'] == "1" ){ if( $_POST['lang_de'] == "1" ){ $lang_de = '1'; }else{ $lang_de = '0'; } }elseif( $carica_lingua['lang_de'] == "0" ){ $lang_de = '0'; }
if( $carica_lingua['lang_sp'] == "1" ){ if( $_POST['lang_sp'] == "1" ){ $lang_sp = '1'; }else{ $lang_sp = '0'; } }elseif( $carica_lingua['lang_sp'] == "0" ){ $lang_sp = '0'; }
$insert_step1 = "INSERT INTO ".$prefix."_prodotti (lang_it, lang_en, lang_fr, lang_de, lang_sp, stato) VALUES ('$lang_it', '$lang_en', '$lang_fr', '$lang_de', '$lang_sp', '0')";
if(mysql_query($insert_step1)){ }else{ echo status_errore(); }
$id_prodotto = mysql_insert_id();
header("Location: gestione_prodotti.php?action=prodotti_modulo_step2&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto");
ob_end_flush();
//////////////////////////////////////////////////////////////////////////////////////////
/// STEP 2 ///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
}elseif( $act == "step2" ){
// DB PRODOTTO
$id_prodotto = $_POST['id_prodotto'];
$id_categoria1 = $_POST['id_categoria1'];
$id_categoria2 = $_POST['id_categoria2'];
$id_categoria3 = $_POST['id_categoria3'];
$carica_categoria1 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria1 WHERE id_categoria1 = '".$_POST['id_categoria1']."'"));
$carica_categoria2 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria2 WHERE id_categoria2 = '".$_POST['id_categoria2']."'"));
$carica_categoria3 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria3 WHERE id_categoria3 = '".$_POST['id_categoria3']."'"));
$id_editore = $_POST['id_editore'];
$carica_editore = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_editori WHERE id_editore = '".$_POST['id_editore']."'"));
$editore = addslashes($carica_editore['editore']);
$id_autore = $_POST['id_autore'];
$carica_autore = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_autori WHERE id_autore = '".$_POST['id_autore']."'"));
$autore = addslashes($carica_autore['autore']);
if( $carica_lingua['lang_it'] == "1" ){
$categoria1_it = addslashes($carica_categoria1['categoria1_it']).', ';
$categoria2_it = addslashes($carica_categoria2['categoria2_it']).', ';
$categoria3_it = addslashes($carica_categoria3['categoria3_it']).', ';
$articolo_it = ucfirst(addslashes($_POST['articolo_it']));
$descrizione_it = addslashes($_POST['descrizione_it']);
}elseif( $carica_lingua['lang_it'] == "0" ){
$articolo_it = ''; $descrizione_it = ''; $descrizione_it = ''; $categoria1_it = ''; $categoria2_it = ''; $categoria3_it = '';
}
if( $carica_lingua['lang_en'] == "1" ){
$categoria1_en = addslashes($carica_categoria1['categoria1_en']).', ';
$categoria2_en = addslashes($carica_categoria2['categoria2_en']).', ';
$categoria3_en = addslashes($carica_categoria3['categoria3_en']).', ';
$articolo_en = ucfirst(addslashes($_POST['articolo_en']));
$descrizione_en = addslashes($_POST['descrizione_en']);
}elseif( $carica_lingua['lang_en'] == "0" ){
$articolo_en = ''; $descrizione_en = ''; $descrizione_en = ''; $categoria1_en = ''; $categoria2_en = ''; $categoria3_en = '';
}
if( $carica_lingua['lang_fr'] == "1" ){
$categoria1_fr = addslashes($carica_categoria1['categoria1_fr']).', ';
$categoria2_fr = addslashes($carica_categoria2['categoria2_fr']).', ';
$categoria3_fr = addslashes($carica_categoria3['categoria3_fr']).', ';
$articolo_fr = ucfirst(addslashes($_POST['articolo_fr']));
$descrizione_fr = addslashes($_POST['descrizione_fr']);
}elseif( $carica_lingua['lang_fr'] == "0" ){
$articolo_fr = ''; $descrizione_fr = ''; $descrizione_fr = ''; $categoria1_fr = ''; $categoria2_fr = ''; $categoria3_fr = '';
}
if( $carica_lingua['lang_de'] == "1" ){
$categoria1_de = addslashes($carica_categoria1['categoria1_de']).', ';
$categoria2_de = addslashes($carica_categoria2['categoria2_de']).', ';
$categoria3_de = addslashes($carica_categoria3['categoria3_de']).', ';
$articolo_de = ucfirst(addslashes($_POST['articolo_de']));
$descrizione_de = addslashes($_POST['descrizione_de']);
}elseif( $carica_lingua['lang_de'] == "0" ){
$articolo_de = ''; $descrizione_de = ''; $descrizione_de = ''; $categoria1_de = ''; $categoria2_de = ''; $categoria3_de = '';
}
if( $carica_lingua['lang_sp'] == "1" ){
$categoria1_sp = addslashes($carica_categoria1['categoria1_sp']).', ';
$categoria2_sp = addslashes($carica_categoria2['categoria2_sp']).', ';
$categoria3_sp = addslashes($carica_categoria3['categoria3_sp']).', ';
$articolo_sp = ucfirst(addslashes($_POST['articolo_sp']));
$descrizione_sp = addslashes($_POST['descrizione_sp']);
}elseif( $carica_lingua['lang_sp'] == "0" ){
$articolo_sp = ''; $descrizione_sp = ''; $descrizione_sp = ''; $categoria1_sp = ''; $categoria2_sp = ''; $categoria3_sp = '';
}
$legatura = addslashes($_POST['legatura']);
$pagine = addslashes($_POST['pagine']);
$giorno = substr($_POST['pubblicazione'],0,2);
$mese = substr($_POST['pubblicazione'],3,2);
$anno = substr($_POST['pubblicazione'],6,4);
$pubblicazione = date(''.$anno.'-'.$mese.'-'.$giorno.'');
$isbn = $_POST['isbn'];
$offerta = $_POST['offerta'];
$stato = $_POST['stato'];
$esaurito = $_POST['esaurito'];
$data = date('Y-m-d G:i:s');
$keyword = "$categoria1_it $categoria1_en $categoria1_fr $categoria1_de $categoria1_sp $editore, $autore, $isbn";
$update_prodotto = "UPDATE ".$prefix."_prodotti SET id_categoria1 = '$id_categoria1', id_categoria2 = '$id_categoria2', id_categoria3 = '$id_categoria3', id_editore = '$id_editore', id_autore = '$id_autore', keyword = '$keyword', articolo_it = '$articolo_it', articolo_en = '$articolo_en', articolo_fr = '$articolo_fr', articolo_de = '$articolo_de', articolo_sp = '$articolo_sp', descrizione_it = '$descrizione_it', descrizione_en = '$descrizione_en', descrizione_fr = '$descrizione_fr', descrizione_de = '$descrizione_de', descrizione_sp = '$descrizione_sp', offerta = '$offerta', pubblicazione = '$pubblicazione', stato = '$stato', esaurito = '$esaurito', legatura = '$legatura', pagine = '$pagine', data = '$data', isbn = '$isbn' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
// DB PRODOTTO
// UPLOAD ALLEGATO 1 /////////////////////////////////
if ( isset($_FILES['allegato1']) && !empty($_FILES['allegato1']['name']) ) {
$error_allegato1 = "";
$prefix_allegato1 = 'prodotto_all1_'.$id_prodotto.'_'.$_FILES['allegato1']['name'];
$public_allegato1 = '../'.$directory_allegato.'/'.$prefix_allegato1;
if ( empty($error_allegato1) ) {
move_uploaded_file($_FILES['allegato1']['tmp_name'], $public_allegato1);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato1 = '$prefix_allegato1' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato1); }
}
// UPLOAD ALLEGATO 1 /////////////////////////////////
// UPLOAD ALLEGATO 2 /////////////////////////////////
if ( isset($_FILES['allegato2']) && !empty($_FILES['allegato2']['name']) ) {
$error_allegato2 = "";
$prefix_allegato2 = 'prodotto_all2_'.$id_prodotto.'_'.$_FILES['allegato2']['name'];
$public_allegato2 = '../'.$directory_allegato.'/'.$prefix_allegato2;
if ( empty($error_allegato2) ) {
move_uploaded_file($_FILES['allegato2']['tmp_name'], $public_allegato2);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato2 = '$prefix_allegato2' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato2); }
}
// UPLOAD ALLEGATO 2 /////////////////////////////////
// UPLOAD ALLEGATO 3 /////////////////////////////////
if ( isset($_FILES['allegato3']) && !empty($_FILES['allegato3']['name']) ) {
$error_allegato3 = "";
$prefix_allegato3 = 'prodotto_all3_'.$id_prodotto.'_'.$_FILES['allegato3']['name'];
$public_allegato3 = '../'.$directory_allegato.'/'.$prefix_allegato3;
if ( empty($error_allegato3) ) {
move_uploaded_file($_FILES['allegato3']['tmp_name'], $public_allegato3);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato3 = '$prefix_allegato3' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato3); }
}
// UPLOAD ALLEGATO 3 /////////////////////////////////
// DB PRODOTTO IMG
$update_prodotto_img = "UPDATE ".$prefix."_prodotti_img SET id_categoria1 = '$id_categoria1', id_categoria2 = '$id_categoria2', id_categoria3 = '$id_categoria3', id_editore = '$id_editore', id_autore = '$id_autore' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto_img)){ }else{ echo status_errore(); }
// DB PRODOTTO IMG
// DB PRODOTTO SCHEDA
if(isset($_POST['prodotto'])){
$prodotto = $_POST['prodotto'];
foreach($prodotto as $key =>$value){
foreach($value as $key2=> $value2){
if( $carica_lingua['lang_it'] == "1" ){ if($key2 == 'titolo_it') $titolo_it = "$value2"; }elseif( $carica_lingua['lang_it'] == "" ){ }
if( $carica_lingua['lang_en'] == "1" ){ if($key2 == 'titolo_en') $titolo_en = "$value2"; }elseif( $carica_lingua['lang_en'] == "" ){ }
if( $carica_lingua['lang_fr'] == "1" ){ if($key2 == 'titolo_fr') $titolo_fr = "$value2"; }elseif( $carica_lingua['lang_fr'] == "" ){ }
if( $carica_lingua['lang_de'] == "1" ){ if($key2 == 'titolo_de') $titolo_de = "$value2"; }elseif( $carica_lingua['lang_de'] == "" ){ }
if( $carica_lingua['lang_sp'] == "1" ){ if($key2 == 'titolo_sp') $titolo_sp = "$value2"; }elseif( $carica_lingua['lang_sp'] == "" ){ }
if($key2 == 'prezzo') $prezzo = "$value2";
if($key2 == 'prezzo_confronto') $prezzo_confronto = "$value2";
if($key2 == 'peso') $peso = "$value2";
}
$insert_prodotto = "INSERT INTO ".$prefix."_prodotti_scheda (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, titolo_it, titolo_en, titolo_fr, titolo_de, titolo_sp, prezzo, prezzo_confronto, peso, stato) VALUES ('$id_prodotto', '$id_categoria1', '$id_categoria2', '$id_categoria3', '$id_editore', '$id_autore', '$titolo_it', '$titolo_en', '$titolo_fr', '$titolo_de', '$titolo_sp', '$prezzo', '$prezzo_confronto', '$peso', '1')";
if(mysql_query($insert_prodotto)){ }else{ echo status_errore(); }
}
}else{}
// DB PRODOTTO SCHEDA
header("Location: gestione_prodotti.php?tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI EDIT /////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_edit(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
if( isset($_GET['tipo']) ){ $tipo = $_GET['tipo']; }elseif( isset($_POST['tipo']) ){ $tipo = $_POST['tipo']; }
if( isset($_GET['pages']) ){ $pages = $_GET['pages']; }elseif( isset($_POST['pages']) ){ $pages = $_POST['pages']; }
if( isset($_GET['cat1']) ){ $cat1 = $_GET['cat1']; }elseif( isset($_POST['cat1']) ){ $cat1 = $_POST['cat1']; }
if( isset($_GET['cat2']) ){ $cat2 = $_GET['cat2']; }elseif( isset($_POST['cat2']) ){ $cat2 = $_POST['cat2']; }
if( isset($_GET['cat3']) ){ $cat3 = $_GET['cat3']; }elseif( isset($_POST['cat3']) ){ $cat3 = $_POST['cat3']; }
if( isset($_GET['m']) ){ $m = $_GET['m']; }elseif( isset($_POST['m']) ){ $m = $_POST['m']; }
if( isset($_GET['o']) ){ $o = $_GET['o']; }elseif( isset($_POST['o']) ){ $o = $_POST['o']; }
if( isset($_GET['id_prodotto']) ){ $id_prodotto = $_GET['id_prodotto']; }elseif( isset($_POST['id_prodotto']) ){ $id_prodotto = $_POST['id_prodotto']; }
if( $_POST['configurazione'] ){
$carica_lingua = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_lingua WHERE id_lang = '1'"));
if( $carica_lingua['lang_it'] == "1" ){ if( $_POST['prod_lang_it'] == "1" ){ $prod_lang_it = '1'; }else{ $prod_lang_it = '0'; } }elseif( $carica_lingua['lang_it'] == "0" ){ $prod_lang_it = '0'; }
if( $carica_lingua['lang_en'] == "1" ){ if( $_POST['prod_lang_en'] == "1" ){ $prod_lang_en = '1'; }else{ $prod_lang_en = '0'; } }elseif( $carica_lingua['lang_en'] == "0" ){ $prod_lang_en = '0'; }
if( $carica_lingua['lang_fr'] == "1" ){ if( $_POST['prod_lang_fr'] == "1" ){ $prod_lang_fr = '1'; }else{ $prod_lang_fr = '0'; } }elseif( $carica_lingua['lang_fr'] == "0" ){ $prod_lang_fr = '0'; }
if( $carica_lingua['lang_de'] == "1" ){ if( $_POST['prod_lang_de'] == "1" ){ $prod_lang_de = '1'; }else{ $prod_lang_de = '0'; } }elseif( $carica_lingua['lang_de'] == "0" ){ $prod_lang_de = '0'; }
if( $carica_lingua['lang_sp'] == "1" ){ if( $_POST['prod_lang_sp'] == "1" ){ $prod_lang_sp = '1'; }else{ $prod_lang_sp = '0'; } }elseif( $carica_lingua['lang_sp'] == "0" ){ $prod_lang_sp = '0'; }
$id_categoria1 = $_POST['id_categoria1'];
$id_categoria2 = $_POST['id_categoria2'];
$id_categoria3 = $_POST['id_categoria3'];
$carica_categoria1 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria1 WHERE id_categoria1 = '".$_POST['id_categoria1']."'"));
$carica_categoria2 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria2 WHERE id_categoria2 = '".$_POST['id_categoria2']."'"));
$carica_categoria3 = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_categoria3 WHERE id_categoria3 = '".$_POST['id_categoria3']."'"));
$categoria1_it = addslashes($carica_categoria1['categoria1_it']).', '; $categoria1_en = addslashes($carica_categoria1['categoria1_en']).', ';
$categoria1_fr = addslashes($carica_categoria1['categoria1_fr']).', '; $categoria1_de = addslashes($carica_categoria1['categoria1_de']).', ';
$categoria1_sp = addslashes($carica_categoria1['categoria1_sp']).', ';
$categoria2_it = addslashes($carica_categoria2['categoria2_it']).', '; $categoria2_en = addslashes($carica_categoria2['categoria2_en']).', ';
$categoria2_fr = addslashes($carica_categoria2['categoria2_fr']).', '; $categoria2_de = addslashes($carica_categoria2['categoria2_de']).', ';
$categoria2_sp = addslashes($carica_categoria2['categoria2_sp']).', ';
$categoria3_it = addslashes($carica_categoria3['categoria3_it']).', '; $categoria3_en = addslashes($carica_categoria3['categoria3_en']).', ';
$categoria3_fr = addslashes($carica_categoria3['categoria3_fr']).', '; $categoria3_de = addslashes($carica_categoria3['categoria3_de']).', ';
$categoria3_sp = addslashes($carica_categoria3['categoria3_sp']).', ';
$id_editore = $_POST['id_editore'];
$carica_editore = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_editore WHERE id_editore = '".$_POST['id_editore']."'"));
$editore = addslashes($carica_editore['editore']);
$id_autore =$_POST['id_autore'];
$carica_autore = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_autori WHERE id_autore = '".$_POST['id_autore']."'"));
$autore = addslashes($carica_autore['autore']);
$legatura = addslashes($_POST['legatura']);
$pagine = addslashes($_POST['pagine']);
$giorno = substr($_POST['pubblicazione'],0,2);
$mese = substr($_POST['pubblicazione'],3,2);
$anno = substr($_POST['pubblicazione'],6,4);
$pubblicazione = date(''.$anno.'-'.$mese.'-'.$giorno.'');
$isbn = $_POST['isbn'];
$stato = $_POST['stato'];
$esaurito = $_POST['esaurito'];
$offerta = $_POST['offerta'];
$del_all1 = $_POST['del_all1'];
$del_all2 = $_POST['del_all2'];
$del_all3 = $_POST['del_all3'];
$keyword = "$categoria1_it $categoria1_en $categoria1_fr $categoria1_de $categoria1_sp $editore, $autore, $isbn";
if( $_POST['id_categoria1'] == "0" || $_POST['id_categoria2'] == "0" || $_POST['id_categoria3'] == "0" ){
echo'ERROR';
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto&check=ERROR#config");
ob_end_flush();
}else{
echo'OK';
$update_prodotto = "UPDATE ".$prefix."_prodotti SET lang_it = '$prod_lang_it', lang_en = '$prod_lang_en', lang_fr = '$prod_lang_fr', lang_de = '$prod_lang_de', lang_sp = '$prod_lang_sp', id_categoria1 = '$id_categoria1', id_categoria2 = '$id_categoria2', id_categoria3 = '$id_categoria3', id_editore = '$id_editore', id_autore = '$id_autore', keyword = '$keyword', offerta = '$offerta', stato = '$stato', esaurito = '$esaurito', legatura = '$legatura', pagine = '$pagine', pubblicazione = '$pubblicazione', isbn = '$isbn' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
// UPLOAD ALLEGATO 1 /////////////////////////////////
if ($del_all1 == '1') {
$del_all1_1 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all1_1 = @mysql_fetch_array($del_all1_1) ) { $allegato1 = $row_del_all1_1['allegato1']; unlink('../'.$directory.'/'.$allegato1.''); }
mysql_query("UPDATE ".$prefix."_prodotti SET allegato1 = '' WHERE id_prodotto = '$id_prodotto'");
}else{ echo''; }
if ( isset($_FILES['allegato1']) && !empty($_FILES['allegato1']['name']) ) {
$error_allegato1 = "";
$prefix_allegato1 = 'prodotto_all1_'.$id_prodotto.'_'.$_FILES['allegato1']['name'];
$public_allegato1 = '../'.$directory.'/'.$prefix_allegato1;
if ( empty($error_allegato1) ) {
$del_all1_2 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all1_2 = @mysql_fetch_array($del_all1_2) ) { $allegato1 = $row_del_all1_2['allegato1']; if ( $allegato1 != "" ) { unlink('../'.$directory.'/'.$allegato1.''); } }
move_uploaded_file($_FILES['allegato1']['tmp_name'], $public_allegato1);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato1 = '$prefix_allegato1' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato1); }
}
// UPLOAD ALLEGATO 1 /////////////////////////////////
// UPLOAD ALLEGATO 2 /////////////////////////////////
if ($del_all2 == '1') {
$del_all2_1 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all2_1 = @mysql_fetch_array($del_all2_1) ) { $allegato2 = $row_del_all2_1['allegato2']; unlink('../'.$directory.'/'.$allegato2.''); }
mysql_query("UPDATE ".$prefix."_prodotti SET allegato2 = '' WHERE id_prodotto = '$id_prodotto'");
}else{ echo''; }
if ( isset($_FILES['allegato2']) && !empty($_FILES['allegato2']['name']) ) {
$error_allegato2 = "";
$prefix_allegato2 = 'prodotto_all2_'.$id_prodotto.'_'.$_FILES['allegato2']['name'];
$public_allegato2 = '../'.$directory.'/'.$prefix_allegato2;
if ( empty($error_allegato2) ) {
$del_all2_2 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all2_2 = @mysql_fetch_array($del_all2_2) ) { $allegato2 = $row_del_all2_2['allegato2']; if ( $allegato2 != "" ) { unlink('../'.$directory.'/'.$allegato2.''); } }
move_uploaded_file($_FILES['allegato2']['tmp_name'], $public_allegato2);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato2 = '$prefix_allegato2' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato2); }
}
// UPLOAD ALLEGATO 2 /////////////////////////////////
// UPLOAD ALLEGATO 3 /////////////////////////////////
if ($del_all3 == '1') {
$del_all3_1 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all3_1 = @mysql_fetch_array($del_all3_1) ) { $allegato3 = $row_del_all3_1['allegato3']; unlink('../'.$directory.'/'.$allegato3.''); }
mysql_query("UPDATE ".$prefix."_prodotti SET allegato3 = '' WHERE id_prodotto = '$id_prodotto'");
}else{ echo''; }
if ( isset($_FILES['allegato3']) && !empty($_FILES['allegato3']['name']) ) {
$error_allegato3 = "";
$prefix_allegato3 = 'prodotto_all3_'.$id_prodotto.'_'.$_FILES['allegato3']['name'];
$public_allegato3 = '../'.$directory.'/'.$prefix_allegato3;
if ( empty($error_allegato3) ) {
$del_all3_2 = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_del_all3_2 = @mysql_fetch_array($del_all3_2) ) { $allegato3 = $row_del_all3_2['allegato3']; if ( $allegato3 != "" ) { unlink('../'.$directory.'/'.$allegato3.''); } }
move_uploaded_file($_FILES['allegato3']['tmp_name'], $public_allegato3);
mysql_query("UPDATE ".$prefix."_prodotti SET allegato3 = '$prefix_allegato3' WHERE id_prodotto = '$id_prodotto'");
} else { die($error_allegato3); }
}
// UPLOAD ALLEGATO 3 /////////////////////////////////
$carica_prodotto_cat = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'"));
$update_prodotto_img = "UPDATE ".$prefix."_prodotti_img SET id_categoria1 = '$id_categoria1', id_categoria2 = '$id_categoria2', id_categoria3 = '$id_categoria3', id_editore = '$id_editore', id_autore = '$id_autore' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto_img)){ }else{ echo status_errore(); }
$update_prodotto_scheda = "UPDATE ".$prefix."_prodotti_scheda SET id_categoria1 = '$id_categoria1', id_categoria2 = '$id_categoria2', id_categoria3 = '$id_categoria3', id_editore = '$id_editore', id_autore = '$id_autore' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto_scheda)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#config");
ob_end_flush();
}
}elseif( $_POST['desc_it'] ){
$articolo_it = ucfirst(addslashes($_POST['articolo_it']));
$descrizione_it = addslashes($_POST['descrizione_it']);
$update_prodotto = "UPDATE ".$prefix."_prodotti SET articolo_it = '$articolo_it', descrizione_it = '$descrizione_it' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#lang_it");
ob_end_flush();
}elseif( $_POST['desc_en'] ){
$articolo_en = ucfirst(addslashes($_POST['articolo_en']));
$descrizione_en = addslashes($_POST['descrizione_en']);
$update_prodotto = "UPDATE ".$prefix."_prodotti SET articolo_en = '$articolo_en', descrizione_en = '$descrizione_en' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#lang_en");
ob_end_flush();
}elseif( $_POST['desc_fr'] ){
$articolo_fr = ucfirst(addslashes($_POST['articolo_fr']));
$descrizione_fr = addslashes($_POST['descrizione_fr']);
$update_prodotto = "UPDATE ".$prefix."_prodotti SET articolo_fr = '$articolo_fr', descrizione_fr = '$descrizione_fr' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#lang_fr");
ob_end_flush();
}elseif( $_POST['desc_de'] ){
$articolo_de = ucfirst(addslashes($_POST['articolo_de']));
$descrizione_de = addslashes($_POST['descrizione_de']);
$update_prodotto = "UPDATE ".$prefix."_prodotti SET articolo_de = '$articolo_de', descrizione_de = '$descrizione_de' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#lang_de");
ob_end_flush();
}elseif( $_POST['desc_sp'] ){
$articolo_sp = ucfirst(addslashes($_POST['articolo_sp']));
$descrizione_sp = addslashes($_POST['descrizione_sp']);
$update_prodotto = "UPDATE ".$prefix."_prodotti SET articolo_sp = '$articolo_sp', descrizione_sp = '$descrizione_sp' WHERE id_prodotto = '$id_prodotto'";
if(mysql_query($update_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#lang_sp");
ob_end_flush();
}elseif( $_POST['add_prodotti'] ){
$carica_lingua = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti_lingua WHERE id_lang = '1'"));
$carica_categorie = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '".$_POST['id_prodotto']."'"));
$value_id_categoria1 = addslashes($carica_categorie['id_categoria1']);
$value_id_categoria2 = addslashes($carica_categorie['id_categoria2']);
$value_id_categoria3 = addslashes($carica_categorie['id_categoria3']);
$value_id_editore = addslashes($carica_categorie['id_editore']);
$value_id_autore = addslashes($carica_categorie['id_autore']);
if(isset($_POST['prodotto'])){
$prodotto = $_POST['prodotto'];
foreach($prodotto as $key =>$value){
foreach($value as $key2=> $value2){
if( $carica_lingua['lang_it'] == "1" ){ if($key2 == 'titolo_it') $titolo_it = "$value2"; }elseif( $carica_lingua['lang_it'] == "" ){ }
if( $carica_lingua['lang_en'] == "1" ){ if($key2 == 'titolo_en') $titolo_en = "$value2"; }elseif( $carica_lingua['lang_en'] == "" ){ }
if( $carica_lingua['lang_fr'] == "1" ){ if($key2 == 'titolo_fr') $titolo_fr = "$value2"; }elseif( $carica_lingua['lang_fr'] == "" ){ }
if( $carica_lingua['lang_de'] == "1" ){ if($key2 == 'titolo_de') $titolo_de = "$value2"; }elseif( $carica_lingua['lang_de'] == "" ){ }
if( $carica_lingua['lang_sp'] == "1" ){ if($key2 == 'titolo_sp') $titolo_sp = "$value2"; }elseif( $carica_lingua['lang_sp'] == "" ){ }
if($key2 == 'prezzo') $prezzo = "$value2";
if($key2 == 'prezzo_confronto') $prezzo_confronto = "$value2";
if($key2 == 'peso') $peso = "$value2";
}
$insert_prodotto = "INSERT INTO ".$prefix."_prodotti_scheda (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, titolo_it, titolo_en, titolo_fr, titolo_de, titolo_sp, prezzo, prezzo_confronto, peso, stato) VALUES ('$id_prodotto', '$value_id_categoria1', '$value_id_categoria2', '$value_id_categoria3', '$value_id_editore', '$value_id_autore', '$titolo_it', '$titolo_en', '$titolo_fr', '$titolo_de', '$titolo_sp', '$prezzo', '$prezzo_confronto', '$peso', '1')";
if(mysql_query($insert_prodotto)){ }else{ echo status_errore(); }
}
}else{}
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#edit_prodotti");
ob_end_flush();
}
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI EDIT ARTICOLI ////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_edit_articoli(){
$prefix = PREFIX;
$tipo = $_POST['tipo'];
$pages = $_POST['pages'];
$cat1 = $_POST['cat1'];
$cat2 = $_POST['cat2'];
$cat3 = $_POST['cat3'];
$m = $_POST['m'];
$o = $_POST['o'];
$cmd = $_REQUEST['cmd'];
if( $cmd == 'it' ) {
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET titolo_it = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'en' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET titolo_en = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'fr' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET titolo_fr = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'de' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET titolo_de = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'sp' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET titolo_sp = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'p1' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET prezzo = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'p2' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET prezzo_confronto = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'p3' ){
$id = $_POST['id']; $value = $_POST['value'];
if($id && $value){ $query = mysql_query( "UPDATE ".$prefix."_prodotti_scheda SET peso = '$value' WHERE id_prodotto_scheda = '$id'" ); echo $value; }else{ echo'<p>ERRORE</p>'; }
}elseif( $cmd == 'delete' ){
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
$id_prodotto_scheda = isset($_GET['id_prodotto_scheda']) ? (int)$_GET['id_prodotto_scheda'] : 0;
$delete_prodotti = "DELETE FROM ".$prefix."_prodotti_scheda WHERE id_prodotto_scheda = '$id_prodotto_scheda' && id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_prodotti)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#edit_prodotti");
ob_end_flush();
}elseif( $cmd == 'stato' ){
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$stato = $_REQUEST['stato'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
$id_prodotto_scheda = isset($_GET['id_prodotto_scheda']) ? (int)$_GET['id_prodotto_scheda'] : 0;
if( $_REQUEST['stato'] == '1' ) { $tag_stato = 'ARTICOLO ATTIVATO'; }elseif( $_REQUEST['stato'] == '0' ){ $tag_stato = 'ARTICOLO NASCOSTO'; }
$update = "UPDATE ".$prefix."_prodotti_scheda SET stato = '".$_REQUEST['stato']."' WHERE id_prodotto_scheda = '$id_prodotto_scheda' && id_prodotto = '$id_prodotto'" ;
if(mysql_query($update)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#edit_prodotti");
ob_end_flush();
}
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI STATO/OFFERTE ////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_stato(){
$prefix = PREFIX;
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$cat1 = $_REQUEST['cat1'];
$cat2 = $_REQUEST['cat2'];
$cat3 = $_REQUEST['cat3'];
$m = $_REQUEST['m'];
$o = $_REQUEST['o'];
$act = $_REQUEST['act'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
if( $act == 's' ) {
if( $_REQUEST['stato'] == '1' ) { $tag_stato = 'PRODOTTO ATTIVATO'; }elseif( $_REQUEST['stato'] == '0' ){ $tag_stato = 'PRODOTTO NASCOSTO'; }
$update = "UPDATE ".$prefix."_prodotti SET stato = '".$_REQUEST['stato']."' WHERE id_prodotto = '$id_prodotto'" ;
}elseif( $act == 'o' ){
if( $_REQUEST['offerta'] == '1' ) { $tag_stato = 'OFFERTA ATTIVATA'; }elseif( $_REQUEST['offerta'] == '0' ){ $tag_stato = 'OFFERTA NASCOSTA'; }
$update = "UPDATE ".$prefix."_prodotti SET offerta = '".$_REQUEST['offerta']."' WHERE id_prodotto = '$id_prodotto'" ;
}
if(mysql_query($update)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI DELETE IMG ///////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_delete_img(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$cat1 = $_REQUEST['cat1'];
$cat2 = $_REQUEST['cat2'];
$cat3 = $_REQUEST['cat3'];
$m = $_REQUEST['m'];
$o = $_REQUEST['o'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
$id_prodotto_img = isset($_GET['id_prodotto_img']) ? (int)$_GET['id_prodotto_img'] : 0;
$carica = mysql_query("SELECT * FROM ".$prefix."_prodotti_img WHERE id_prodotto_img = '$id_prodotto_img'");
while ( $row_carica = @mysql_fetch_array($carica) ) {
$immagine = $row_carica['immagine']; if ( $immagine != "" ) { unlink('../'.$directory.'/'.$immagine.''); }
}
$delete_prodotti_img = "DELETE FROM ".$prefix."_prodotti_img WHERE id_prodotto_img = '$id_prodotto_img'" ;
if(mysql_query($delete_prodotti_img)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti_edit&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o&id_prodotto=$id_prodotto#immagini");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI DUPLY ////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_duply(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$cat1 = $_REQUEST['cat1'];
$cat2 = $_REQUEST['cat2'];
$cat3 = $_REQUEST['cat3'];
$m = $_REQUEST['m'];
$o = $_REQUEST['o'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
// DUPLY PRODOTTO //////////////////////////////////////////////////////////////////////////////////
$carica_prodotto = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_prodotto = @mysql_fetch_array($carica_prodotto) ) {
$prodotto_id_categoria1 = addslashes($row_carica_prodotto['id_categoria1']);
$prodotto_id_categoria2 = addslashes($row_carica_prodotto['id_categoria2']);
$prodotto_id_categoria3 = addslashes($row_carica_prodotto['id_categoria3']);
$prodotto_id_editore = addslashes($row_carica_prodotto['prodotto_id_editore']);
$prodotto_id_autore = addslashes($row_carica_prodotto['id_autore']);
$prodotto_keyword = addslashes($row_carica_prodotto['keyword']);
$prodotto_lang_it = addslashes($row_carica_prodotto['lang_it']);
$prodotto_lang_en = addslashes($row_carica_prodotto['lang_en']);
$prodotto_lang_fr = addslashes($row_carica_prodotto['lang_fr']);
$prodotto_lang_de = addslashes($row_carica_prodotto['lang_de']);
$prodotto_lang_sp = addslashes($row_carica_prodotto['lang_sp']);
$prodotto_legatura = addslashes($row_carica_prodotto['legatura']);
$prodotto_pagine = addslashes($row_carica_prodotto['pagine']);
$prodotto_pubblicazione = addslashes($row_carica_prodotto['pubblicazione']);
$prodotto_isbn = addslashes($row_carica_prodotto['isbn']);
$prodotto_articolo_it = 'DUP - '.addslashes($row_carica_prodotto['articolo_it']);
$prodotto_articolo_en = 'DUP - '.addslashes($row_carica_prodotto['articolo_en']);
$prodotto_articolo_fr = 'DUP - '.addslashes($row_carica_prodotto['articolo_fr']);
$prodotto_articolo_de = 'DUP - '.addslashes($row_carica_prodotto['articolo_de']);
$prodotto_articolo_sp = 'DUP - '.addslashes($row_carica_prodotto['articolo_sp']);
$prodotto_descrizione_it = addslashes($row_carica_prodotto['descrizione_it']);
$prodotto_descrizione_en = addslashes($row_carica_prodotto['descrizione_en']);
$prodotto_descrizione_fr = addslashes($row_carica_prodotto['descrizione_fr']);
$prodotto_descrizione_de = addslashes($row_carica_prodotto['descrizione_de']);
$prodotto_descrizione_sp = addslashes($row_carica_prodotto['descrizione_sp']);
$prodotto_offerta = addslashes($row_carica_prodotto['offerta']);
$prodotto_data = date('Y-m-d G:i:s');
$prodotto_stato = '0';
$prodotto_allegato1 = addslashes($row_carica['allegato1']);
if($prodotto_allegato1 != ""){
$server_allegato1 = '../'.$directory.'/'.$prodotto_allegato1.'';
$db_allegato1 = 'dup_'.$prodotto_allegato1.'';
copy($server_allegato1, "../".$directory."/".$db_allegato1); //Copia in /temp/text.txt
}else{ }
$prodotto_allegato2 = addslashes($row_carica['allegato2']);
if($prodotto_allegato2 != ""){
$server_allegato2 = '../'.$directory.'/'.$prodotto_allegato2.'';
$db_allegato2 = 'dup_'.$prodotto_allegato2.'';
copy($server_allegato2, "../".$directory."/".$db_allegato2); //Copia in /temp/text.txt
}else{ }
$prodotto_allegato3 = addslashes($row_carica['allegato3']);
if($prodotto_allegato3 != ""){
$server_allegato3 = '../'.$directory.'/'.$prodotto_allegato3.'';
$db_allegato3 = 'dup_'.$prodotto_allegato3.'';
copy($server_allegato3, "../".$directory."/".$db_allegato3); //Copia in /temp/text.txt
}else{ }
$insert_prodotto = mysql_query( "INSERT INTO ".$prefix."_prodotti ( id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, keyword, lang_it, lang_en, lang_fr, lang_de, lang_sp, articolo_it, articolo_en, articolo_fr, articolo_de, articolo_sp, descrizione_it, descrizione_en, descrizione_fr, descrizione_de, descrizione_sp, offerta, allegato1, allegato2, allegato3, data, stato, legatura, pagine, pubblicazione, isbn) VALUES ( '$prodotto_id_categoria1', '$prodotto_id_categoria2', '$prodotto_id_categoria3', '$prodotto_id_editore', '$prodotto_id_autore', '$prodotto_keyword', '$prodotto_lang_it', '$prodotto_lang_en', '$prodotto_lang_fr', '$prodotto_lang_de', '$prodotto_lang_sp', '$prodotto_articolo_it', '$prodotto_articolo_en', '$prodotto_articolo_fr', '$prodotto_articolo_de', '$prodotto_articolo_sp', '$prodotto_descrizione_it', '$prodotto_descrizione_en', '$prodotto_descrizione_fr', '$prodotto_descrizione_de', '$prodotto_descrizione_sp', '$prodotto_offerta', '$db_allegato1', '$db_allegato2', '$db_allegato3', '$prodotto_data', '$prodotto_stato', '$prodotto_legatura', '$prodotto_pagine', '$prodotto_pubblicazione', '$prodotto_isbn')" );
//if(mysql_query($insert_prodotto)){ }else{ echo status_errore(); }
}
// DUPLY PRODOTTO //////////////////////////////////////////////////////////////////////////////////
$new_id_prodotto = mysql_insert_id();
// DUPLY IMMAGINI //////////////////////////////////////////////////////////////////////////////////
$carica_img = mysql_query("SELECT * FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_img = @mysql_fetch_array($carica_img) ) {
$img_id_categoria1 = addslashes($row_carica_img['id_categoria1']);
$img_id_categoria2 = addslashes($row_carica_img['id_categoria2']);
$img_id_categoria3 = addslashes($row_carica_img['id_categoria3']);
$img_id_editore = addslashes($row_carica_img['id_editore']);
$img_id_autore = addslashes($row_carica_img['id_autore']);
$img_immagine = addslashes($row_carica_img['immagine']);
if($img_immagine != ""){
$server_immagine = '../'.$directory.'/'.$img_immagine.'';
$db_immagine = 'dup_'.$img_immagine.'';
copy($server_immagine, "../".$directory."/".$db_immagine); //Copia in /temp/text.txt
}else{ }
$insert_img = mysql_query( "INSERT INTO ".$prefix."_prodotti_img (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, immagine) VALUES ('$new_id_prodotto', '$img_id_categoria1', '$img_id_categoria2', '$img_id_categoria3', '$img_id_editore', '$img_id_autore', '$db_immagine')" );
// if(mysql_query($insert_img)){ }else{ echo status_errore(); }
}
// DUPLY IMMAGINI //////////////////////////////////////////////////////////////////////////////////
// DUPLY SCHEDA ////////////////////////////////////////////////////////////////////////////////////
$carica_scheda = mysql_query("SELECT * FROM ".$prefix."_prodotti_scheda WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_scheda = @mysql_fetch_array($carica_scheda) ) {
$scheda_id_categoria1 = addslashes($row_carica_scheda['id_categoria1']);
$scheda_id_categoria2 = addslashes($row_carica_scheda['id_categoria2']);
$scheda_id_categoria3 = addslashes($row_carica_scheda['id_categoria3']);
$scheda_id_editore = addslashes($row_carica_scheda['id_editore']);
$scheda_id_autore = addslashes($row_carica_scheda['id_autore']);
$scheda_titolo_it = addslashes($row_carica_scheda['titolo_it']);
$scheda_titolo_en = addslashes($row_carica_scheda['titolo_en']);
$scheda_titolo_fr = addslashes($row_carica_scheda['titolo_fr']);
$scheda_titolo_de = addslashes($row_carica_scheda['titolo_de']);
$scheda_titolo_sp = addslashes($row_carica_scheda['titolo_sp']);
$scheda_prezzo = addslashes($row_carica_scheda['prezzo']);
$scheda_prezzo_confronto = addslashes($row_carica_scheda['prezzo_confronto']);
$scheda_peso = addslashes($row_carica_scheda['peso']);
$scheda_stato = addslashes($row_carica_scheda['stato']);
$insert_scheda = mysql_query( "INSERT INTO ".$prefix."_prodotti_scheda (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, titolo_it, titolo_en, titolo_fr, titolo_de, titolo_sp, prezzo, prezzo_confronto, peso, stato) VALUES ('$new_id_prodotto', '$scheda_id_categoria1', '$scheda_id_categoria2', '$scheda_id_categoria3', '$scheda_id_editore', '$scheda_id_autore', '$scheda_titolo_it', '$scheda_titolo_en', '$scheda_titolo_fr', '$scheda_titolo_de', '$scheda_titolo_sp', '$scheda_prezzo', '$scheda_prezzo_confronto', '$scheda_peso', '$scheda_stato')" );
//if(mysql_query($insert_scheda)){ }else{ echo status_errore(); }
}
// DUPLY SCHEDA ////////////////////////////////////////////////////////////////////////////////////
header("Location: gestione_prodotti.php?action=prodotti&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI READD ////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_readd(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$cat1 = $_REQUEST['cat1'];
$cat2 = $_REQUEST['cat2'];
$cat3 = $_REQUEST['cat3'];
$m = $_REQUEST['m'];
$o = $_REQUEST['o'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
// DUPLY PRODOTTO //////////////////////////////////////////////////////////////////////////////////
$carica_prodotto = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_prodotto = @mysql_fetch_array($carica_prodotto) ) {
$prodotto_id_categoria1 = addslashes($row_carica_prodotto['id_categoria1']);
$prodotto_id_categoria2 = addslashes($row_carica_prodotto['id_categoria2']);
$prodotto_id_categoria3 = addslashes($row_carica_prodotto['id_categoria3']);
$prodotto_id_editore = addslashes($row_carica_prodotto['id_editore']);
$prodotto_id_autore = addslashes($row_carica_prodotto['id_autore']);
$prodotto_keyword = addslashes($row_carica_prodotto['keyword']);
$prodotto_lang_it = addslashes($row_carica_prodotto['lang_it']);
$prodotto_lang_en = addslashes($row_carica_prodotto['lang_en']);
$prodotto_lang_fr = addslashes($row_carica_prodotto['lang_fr']);
$prodotto_lang_de = addslashes($row_carica_prodotto['lang_de']);
$prodotto_lang_sp = addslashes($row_carica_prodotto['lang_sp']);
$prodotto_legatura = addslashes($row_carica_prodotto['legatura']);
$prodotto_pagine = addslashes($row_carica_prodotto['pagine']);
$prodotto_pubblicazione = addslashes($row_carica_prodotto['pubblicazione']);
$prodotto_isbn = addslashes($row_carica_prodotto['isbn']);
$prodotto_articolo_it = addslashes($row_carica_prodotto['articolo_it']);
$prodotto_articolo_en = addslashes($row_carica_prodotto['articolo_en']);
$prodotto_articolo_fr = addslashes($row_carica_prodotto['articolo_fr']);
$prodotto_articolo_de = addslashes($row_carica_prodotto['articolo_de']);
$prodotto_articolo_sp = addslashes($row_carica_prodotto['articolo_sp']);
$prodotto_descrizione_it = addslashes($row_carica_prodotto['descrizione_it']);
$prodotto_descrizione_en = addslashes($row_carica_prodotto['descrizione_en']);
$prodotto_descrizione_fr = addslashes($row_carica_prodotto['descrizione_fr']);
$prodotto_descrizione_de = addslashes($row_carica_prodotto['descrizione_de']);
$prodotto_descrizione_sp = addslashes($row_carica_prodotto['descrizione_sp']);
$prodotto_offerta = addslashes($row_carica_prodotto['offerta']);
$prodotto_data = date('Y-m-d G:i:s');
$prodotto_stato = addslashes($row_carica_prodotto['stato']);
$prodotto_allegato1 = addslashes($row_carica_prodotto['allegato1']);
$prodotto_allegato2 = addslashes($row_carica_prodotto['allegato2']);
$prodotto_allegato3 = addslashes($row_carica_prodotto['allegato3']);
$insert_prodotto = mysql_query( "INSERT INTO ".$prefix."_prodotti ( id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, keyword, lang_it, lang_en, lang_fr, lang_de, lang_sp, articolo_it, articolo_en, articolo_fr, articolo_de, articolo_sp, descrizione_it, descrizione_en, descrizione_fr, descrizione_de, descrizione_sp, offerta, allegato1, allegato2, allegato3, data, stato, legatura, pagine, pubblicazione, isbn) VALUES ( '$prodotto_id_categoria1', '$prodotto_id_categoria2', '$prodotto_id_categoria3', '$prodotto_id_editore', '$prodotto_id_autore', '$prodotto_keyword', '$prodotto_lang_it', '$prodotto_lang_en', '$prodotto_lang_fr', '$prodotto_lang_de', '$prodotto_lang_sp', '$prodotto_articolo_it', '$prodotto_articolo_en', '$prodotto_articolo_fr', '$prodotto_articolo_de', '$prodotto_articolo_sp', '$prodotto_descrizione_it', '$prodotto_descrizione_en', '$prodotto_descrizione_fr', '$prodotto_descrizione_de', '$prodotto_descrizione_sp', '$prodotto_offerta', '$prodotto_allegato1', '$prodotto_allegato2', '$prodotto_allegato3', '$prodotto_data', '$prodotto_stato', '$prodotto_legatura', '$prodotto_pagine', '$prodotto_pubblicazione', '$prodotto_isbn')" );
}
// DUPLY PRODOTTO //////////////////////////////////////////////////////////////////////////////////
$new_id_prodotto = mysql_insert_id();
// DUPLY IMMAGINI //////////////////////////////////////////////////////////////////////////////////
$carica_img = mysql_query("SELECT * FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_img = @mysql_fetch_array($carica_img) ) {
$img_id_categoria1 = addslashes($row_carica_img['id_categoria1']);
$img_id_categoria2 = addslashes($row_carica_img['id_categoria2']);
$img_id_categoria3 = addslashes($row_carica_img['id_categoria3']);
$img_id_editore = addslashes($row_carica_img['id_editore']);
$img_id_autore = addslashes($row_carica_img['id_autore']);
$img_immagine = addslashes($row_carica_img['immagine']);
$insert_img = mysql_query( "INSERT INTO ".$prefix."_prodotti_img (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, immagine) VALUES ('$new_id_prodotto', '$img_id_categoria1', '$img_id_categoria2', '$img_id_categoria3', '$img_id_editore', '$img_id_autore', '$img_immagine')" );
}
// DUPLY IMMAGINI //////////////////////////////////////////////////////////////////////////////////
// DUPLY SCHEDA ////////////////////////////////////////////////////////////////////////////////////
$carica_scheda = mysql_query("SELECT * FROM ".$prefix."_prodotti_scheda WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_scheda = @mysql_fetch_array($carica_scheda) ) {
$scheda_id_categoria1 = addslashes($row_carica_scheda['id_categoria1']);
$scheda_id_categoria2 = addslashes($row_carica_scheda['id_categoria2']);
$scheda_id_categoria3 = addslashes($row_carica_scheda['id_categoria3']);
$scheda_id_editore = addslashes($row_carica_scheda['id_editore']);
$scheda_id_autore = addslashes($row_carica_scheda['id_autore']);
$scheda_titolo_it = addslashes($row_carica_scheda['titolo_it']);
$scheda_titolo_en = addslashes($row_carica_scheda['titolo_en']);
$scheda_titolo_fr = addslashes($row_carica_scheda['titolo_fr']);
$scheda_titolo_de = addslashes($row_carica_scheda['titolo_de']);
$scheda_titolo_sp = addslashes($row_carica_scheda['titolo_sp']);
$scheda_prezzo = addslashes($row_carica_scheda['prezzo']);
$scheda_prezzo_confronto = addslashes($row_carica_scheda['prezzo_confronto']);
$scheda_peso = addslashes($row_carica_scheda['peso']);
$scheda_stato = addslashes($row_carica_scheda['stato']);
$insert_scheda = mysql_query( "INSERT INTO ".$prefix."_prodotti_scheda (id_prodotto, id_categoria1, id_categoria2, id_categoria3, id_editore, id_autore, titolo_it, titolo_en, titolo_fr, titolo_de, titolo_sp, prezzo, prezzo_confronto, peso, stato) VALUES ('$new_id_prodotto', '$scheda_id_categoria1', '$scheda_id_categoria2', '$scheda_id_categoria3', '$scheda_id_editore', '$scheda_id_autore', '$scheda_titolo_it', '$scheda_titolo_en', '$scheda_titolo_fr', '$scheda_titolo_de', '$scheda_titolo_sp', '$scheda_prezzo', '$scheda_prezzo_confronto', '$scheda_peso', '$scheda_stato')" );
}
$delete_img = "DELETE FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_img)){ }else{ echo status_errore(); }
$delete_scheda = "DELETE FROM ".$prefix."_prodotti_scheda WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_scheda)){ }else{ echo status_errore(); }
$delete_prodotto = "DELETE FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI DELETE ///////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_delete(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
$tipo = $_REQUEST['tipo'];
$pages = $_REQUEST['pages'];
$cat1 = $_REQUEST['cat1'];
$cat2 = $_REQUEST['cat2'];
$cat3 = $_REQUEST['cat3'];
$m = $_REQUEST['m'];
$o = $_REQUEST['o'];
$id_prodotto = isset($_GET['id_prodotto']) ? (int)$_GET['id_prodotto'] : 0;
$carica_img = mysql_query("SELECT * FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_img = @mysql_fetch_array($carica_img) ) {
$immagine = $row_carica_img['immagine']; if ( $immagine != "" ) { unlink('../'.$directory.'/'.$immagine.''); }
}
$carica_all = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_all = @mysql_fetch_array($carica_all) ) {
$allegato1 = $row_carica_all['allegato1']; if ( $allegato1 != "" ) { unlink('../'.$directory.'/'.$allegato1.''); }
$allegato2 = $row_carica_all['allegato2']; if ( $allegato2 != "" ) { unlink('../'.$directory.'/'.$allegato2.''); }
$allegato3 = $row_carica_all['allegato3']; if ( $allegato3 != "" ) { unlink('../'.$directory.'/'.$allegato3.''); }
}
$delete_img = "DELETE FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_img)){ }else{ echo status_errore(); }
$delete_scheda = "DELETE FROM ".$prefix."_prodotti_scheda WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_scheda)){ }else{ echo status_errore(); }
$delete_prodotto = "DELETE FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_prodotto)){ }else{ echo status_errore(); }
header("Location: gestione_prodotti.php?action=prodotti&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
///////////////////////////////////////////////////////////////////////////////////////////
/// PRODOTTI DELETE GROUP /////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
function prodotti_delete_group(){
$prefix = PREFIX;
$directory = PRODOTTIDIRECTORY;
$tipo = $_POST['tipo'];
$pages = $_POST['pages'];
$cat1 = $_POST['cat1'];
$cat2 = $_POST['cat2'];
$cat3 = $_POST['cat3'];
$m = $_POST['m'];
$o = $_POST['o'];
$count = count($_POST['check'.$i]);
if (isset($_POST['check'.$i])) {
$error = "";
foreach ($_POST['check'.$i++] as $_POST['check'.$i]) {
if ( empty($error) ) {
$id_prodotto = $_POST['check'.$i];
$carica_img = mysql_query("SELECT * FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_img = @mysql_fetch_array($carica_img) ) {
$immagine = $row_carica_img['immagine']; if ( $immagine != "" ) { unlink('../'.$directory.'/'.$immagine.''); }
}
$carica_all = mysql_query("SELECT * FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'");
while ( $row_carica_all = @mysql_fetch_array($carica_all) ) {
$allegato1 = $row_carica_all['allegato1']; if ( $allegato1 != "" ) { unlink('../'.$directory.'/'.$allegato1.''); }
$allegato2 = $row_carica_all['allegato2']; if ( $allegato2 != "" ) { unlink('../'.$directory.'/'.$allegato2.''); }
$allegato3 = $row_carica_all['allegato3']; if ( $allegato3 != "" ) { unlink('../'.$directory.'/'.$allegato3.''); }
}
$delete_img = "DELETE FROM ".$prefix."_prodotti_img WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_img)){ }else{ echo status_errore(); }
$delete_scheda = "DELETE FROM ".$prefix."_prodotti_scheda WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_scheda)){ }else{ echo status_errore(); }
$delete_prodotto = "DELETE FROM ".$prefix."_prodotti WHERE id_prodotto = '$id_prodotto'" ;
if(mysql_query($delete_prodotto)){ }else{ echo status_errore(); }
} else {
die($error);
}
}
}
header("Location: gestione_prodotti.php?action=prodotti&tipo=$tipo&pages=$pages&cat1=$cat1&cat2=$cat2&cat3=$cat3&m=$m&o=$o");
ob_end_flush();
}
?>