mappe per georeferenziazione
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

1671 righe
103 KiB

2 anni fa
<?php if (session_id() == "")session_start();ob_start(); ?>
<?php include_once "cfg.php" ?>
<?php
if (!isset($_SESSION['USER_ID'])) {
header("location: login");
}
?>
<?php
echo "ID = ".$_SESSION['TABID']."<br>";
echo "TABLE = ".$_SESSION['TAB']."<br>";
//echo "SUBTABLE = ".$_SESSION['SUBTAB']."<br>";
//echo "LINK = ".$_GET['link']."<br>";
//$objtable = $_GET['obj'];
$mode = $_GET['mode'];
$link = $_GET['link'];
$type = $_GET['type'];
//############### INIZIO PROCEDURA INCENDI ###############
if ($_SESSION['TAB'] == "incendi") {
if ($mode == "edit") {
if ($_POST['data_update'] == ""){$update=date("Y-m-d",time()); }else{$update= $_POST['data_update']; }
if(!$rs_record = @pg_query("SELECT * FROM public.incendi WHERE id_aib =".$_SESSION['TABID'].""))
die("Errore nella query di INCENDI DETTAGLI: " . pg_last_error($conn));
$row_edif = pg_num_rows($rs_record);
if ($row_edif > 0) {
//echo "OKKEY<br>";
while($record = pg_fetch_assoc($rs_record)) {
$the_geom = $record['the_geom'];
}
} else {
echo "NESSUN RECORD TROVATO<br>";
}
//CERCA I COMUNI INTERESSATI DALL'INCENDIO
if(!$query_comuni = @pg_query("SELECT comune FROM ".
" (SELECT ST_Intersection(e.the_geom, f.the_geom) as the_geom, e.comune FROM ".
" (SELECT a.the_geom, a.comune FROM public.comuni_italia_3004 a inner join ".
" (SELECT ST_GeomFromEWKT('SRID=3004;".$the_geom."') as the_geom) b on ST_Intersects(a.the_geom, b.the_geom)) e inner join ".
" (SELECT ST_GeomFromEWKT('SRID=3004;".$the_geom."') as the_geom) f on ST_Intersects(e.the_geom, f.the_geom)) a;"))
die("Errore nella query CERCA COMUNI: " . pg_last_error($conn));
while($row_comuni = pg_fetch_assoc($query_comuni)) {
$comuni[] = $row_comuni['comune'];
}
$altricomuni = implode(', ', $comuni);
$valorearray = count($comuni);
for ($val = 0; $val <= $valorearray-1; ++$val) {
// a:4:{i:0;s:5:"false";i:1;s:17:"CANICATTINI BAGNI";i:2;s:4:"NOTO";i:3;s:7:"BUSCEMI";}
$ris[] = "i:".$val.";s:".strlen($comuni[$val]).":\"".$comuni[$val]."\";";
}
$stringa = implode('', $ris);
$comuni_aib = "a:".$valorearray.":{".$stringa."}";
//echo $comuni_aib;
//CERCA I CATASTALI CHE INTERESSA IL PUNTO
if(!$query_cata = @pg_query("SELECT mappale FROM ".
" (SELECT ST_Intersection(e.the_geom, f.the_geom) as the_geom, e.mappale FROM ".
" (SELECT a.the_geom, a.mappale FROM ".strtolower($_SESSION['COMUNE_BELF']).".particelle a inner join ".
" (SELECT ST_GeomFromEWKT('SRID=3004;".$the_geom."') as the_geom) b on ST_Intersects(a.the_geom, b.the_geom)) e inner join ".
" (SELECT ST_GeomFromEWKT('SRID=3004;".$the_geom."') as the_geom) f on ST_Intersects(e.the_geom, f.the_geom)) a;"))
die("ERROR QUERY CATA: " . pg_last_error($conn));
while($row_cata = pg_fetch_assoc($query_cata)) {
//$cata[] = substr($row_cata['mappale'],5,20);
$cata[] = $row_cata['mappale'];
}
$cataincendio = implode(', ', $cata);
if ($_POST['comune_app'] == ""){ $_POST['comune_app'] = $_SESSION['COMUNE_NAME']; }
if ($_POST['localita'] == ""){ $_POST['localita'] = '-'; }
if ($_POST['indirizzo'] == ""){ $_POST['indirizzo'] = '-'; }
if ($_POST['altri_com'] == ""){ $_POST['altri_com'] = $comuni_aib; }
if (empty($_POST['dat_segn'])) {
$dat_segn='1970-01-01';
} else {
$dat_segn= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_segn'])));
}
if (empty($_POST['dat_infuoc'])) {
$dat_infuoc='1970-01-01';
} else {
$dat_infuoc= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_infuoc'])));
}
if (empty($_POST['dat_iniint'])) {
$dat_iniint='1970-01-01';
} else {
$dat_iniint= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_iniint'])));
}
if (empty($_POST['dat_finint'])) {
$dat_finint='1970-01-01';
} else {
$dat_finint= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_finint'])));
}
if (empty($_POST['dat_redaz'])) {
$dat_redaz='1970-01-01';
} else {
$dat_redaz= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_redaz'])));
}
if (empty($_POST['dat_ivf'])) {
$dat_ivf='1970-01-01';
} else {
$dat_ivf= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['dat_redaz'])));
}
if ($_POST['time_fuoco'] == ""){ $_POST['time_fuoco'] = 0; }
if ($_POST['time_interv'] == ""){ $_POST['time_interv'] = 0; }
if ($_POST['time_minint'] == ""){ $_POST['time_minint'] = 0; }
if ($_POST['time_lav'] == ""){ $_POST['time_lav'] = 0; }
if ($_POST['tot_sqaib'] == ""){ $_POST['tot_sqaib'] = 0; }
if ($_POST['totsup'] == ""){ $_POST['totsup'] = 0; }
if ($_POST['totsupbosc'] == ""){ $_POST['totsupbosc'] = 0; }
if ($_POST['totsupnnbo'] == ""){ $_POST['totsupnnbo'] = 0; }
if ($_POST['totsupfor'] == ""){ $_POST['totsupfor'] = 0; }
if ($_POST['altresup'] == ""){ $_POST['altresup'] = 0; }
if ($_POST['tipoluog'] == ""){ $_POST['tipoluog'] = '-'; }
if ($_POST['altitud'] == ""){ $_POST['altitud'] = '-'; }
if ($_POST['vento'] == ""){ $_POST['vento'] = '-'; }
if ($_POST['pendenza'] == ""){ $_POST['pendenza'] = '-'; }
if ($_POST['fuoco_prec'] == ""){ $_POST['fuoco_prec'] = '-'; }
if ($_POST['dannobeni'] == ""){ $_POST['dannobeni'] = 0; }
if ($_POST['dannospsri'] == ""){ $_POST['dannospsri'] = 0; }
if ($_POST['dannovalma'] == ""){ $_POST['dannovalma'] = 0; }
if ($_POST['costospegn'] == ""){ $_POST['costospegn'] = 0; }
if ($_POST['sub_evento'] == ""){ $_POST['sub_evento'] = '-'; }
if ($_POST['tot_ferit'] == ""){ $_POST['tot_ferit'] = 0; }
if ($_POST['tot_perit'] == ""){ $_POST['tot_perit'] = 0; }
if ($_POST['rilevatore'] == ""){ $_POST['rilevatore'] = 0; }
if ($_POST['id_forers'] == ""){ $_POST['id_forers'] = 0; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; }
if(!$rs_update = @pg_query("UPDATE public.incendi SET id_aib=".$_POST['id_aib'].", localita='".$_POST['localita']."', indirizzo='".$_POST['indirizzo']."', altri_com='".$altricomuni."', catasto='".$cataincendio."', dat_segn='".$dat_segn."', dat_infuoc='".$dat_infuoc."', dat_iniint='".$dat_iniint."', dat_finint='".$dat_finint."', dat_redaz='".$dat_redaz."', dat_ivf='".$dat_ivf."', time_fuoco=".$_POST['time_fuoco'].", time_interv=".$_POST['time_interv'].", time_minint=".$_POST['time_minint'].", time_lav=".$_POST['time_lav'].", tot_sqaib=".$_POST['tot_sqaib'].", totsup=".$_POST['totsup'].", totsupbosc=".$_POST['totsupbosc'].", totsupnnbo=".$_POST['totsupnnbo'].", totsupfor=".$_POST['totsupfor'].", altresup=".$_POST['altresup'].", tipoluog='".$_POST['tipoluog']."', altitud='".$_POST['altitud']."', vento='".$_POST['vento']."', pendenza='".$_POST['pendenza']."', fuoco_prec='".$_POST['fuoco_prec']."', dannobeni=".$_POST['dannobeni'].", dannospsri=".$_POST['dannospsri'].", dannovalma=".$_POST['dannovalma'].", costospegn=".$_POST['costospegn'].", sub_evento='".$_POST['sub_evento']."', tot_ferit=".$_POST['tot_ferit'].", tot_perit=".$_POST['tot_perit'].", rilevatore='".$_POST['rilevatore']."', id_forers=".$_POST['id_forers'].", note='".$_POST['note']."', archiviato=0, attivo=1, comune='".$_SESSION['COMUNE_BELF']."', operatore='".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id_aib = ".$_SESSION['TABID'].""))
die("ERROR 1: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 2: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA INCENDI ###############
//############### INIZIO PROCEDURA ZONING_POI ###############
if ($_SESSION['TAB'] == "zoning_poi") {
if ($mode == "edit") {
if ($_POST['data_update'] == ""){$update=date("Y-m-d",time()); }else{$update= $_POST['data_update']; }
echo "<br>".$update."<br>";
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".zoning_poi SET comune_app = '".$_POST['comune_app']."', localita = '".$_POST['localita']."', catasto ='".$_POST['catasto']."', tipo ='".$_POST['tipo']."', categoria ='".$_POST['categoria']."', codice ='".$_POST['codice']."', denominazione ='".$_POST['denominazione']."', descrizione ='".$_POST['descrizione']."', responsabile ='".$_POST['responsabile']."', data_update = '".$update."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE poi_id = ".$_SESSION['TABID'].""))
die("ERROR 3: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 4: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA ZONING_POI ###############
//############### INIZIO PROCEDURA OBJPOINT ###############
if ($_SESSION['TAB'] == "objpoint") {
if ($mode == "edit") {
if ($_POST['id_obj'] == ""){ $_POST['id_obj'] = 0; }
if ($_POST['codice'] == ""){ $_POST['codice'] = '-'; }
if ($_POST['comune_app'] == ""){ $_POST['comune_app'] = '-'; }
if ($_POST['localita'] == ""){ $_POST['localita'] = '-'; } else { $_POST['localita'] = str_replace("'", "&rsquo;" ,$_POST['localita']); }
if ($_POST['quartiere'] == ""){ $_POST['quartiere'] = '-'; } else { $_POST['quartiere'] = str_replace("'", "&rsquo;" ,$_POST['quartiere']); }
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
if ($_POST['centro_abi'] == ''){ $_POST['centro_abi'] = '-'; }
if ($_POST['tipo_edi'] == ''){ $_POST['tipo_edi'] = '-'; }
if ($_POST['tipologia'] == ""){ $_POST['tipologia'] = '-'; } else { $_POST['tipologia'] = str_replace("'", "&rsquo;" ,$_POST['tipologia']); }
if ($_POST['categoria'] == ""){ $_POST['categoria'] = '-'; } else { $_POST['categoria'] = str_replace("'", "&rsquo;" ,$_POST['categoria']); }
if ($_POST['settore'] == ""){ $_POST['settore'] = '-'; } else { $_POST['settore'] = str_replace("'", "&rsquo;" ,$_POST['settore']); }
if ($_POST['denominazi'] == ""){ $_POST['denominazi'] = '-'; } else { $_POST['denominazi'] = str_replace("'", "&rsquo;" ,$_POST['denominazi']); }
if ($_POST['indirizzo'] == ""){ $_POST['indirizzo'] = '-'; } else { $_POST['indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['indirizzo']); }
if ($_POST['referente'] == ""){ $_POST['referente'] = '-'; } else { $_POST['referente'] = str_replace("'", "&rsquo;" ,$_POST['referente']); }
if ($_POST['ref_email'] == ""){ $_POST['ref_email'] = '-'; }
if ($_POST['ref_tel'] == ""){ $_POST['ref_tel'] = '-'; }
if ($_POST['ref_mob'] == ""){ $_POST['ref_mob'] = '-'; }
if ($_POST['postilet'] == ""){ $_POST['postilet'] = 0; }
if ($_POST['popolazi'] == ""){ $_POST['popolazi'] = 0; }
if ($_POST['presid_med'] == ""){ $_POST['presid_med'] = 0; }
if ($_POST['presid_mil'] == ""){ $_POST['presid_mil'] = 0; }
if ($_POST['pres_diur'] == ""){ $_POST['pres_diur'] = 0; }
if ($_POST['pres_nott'] == ""){ $_POST['pres_nott'] = 0; }
if ($_POST['struttura'] == ""){ $_POST['struttura'] = '-'; }
if ($_POST['sostanze'] == ""){ $_POST['sostanze'] = '-'; }
if ($_POST['proprieta'] == ""){ $_POST['proprieta'] = '-'; }
if ($_POST['plesso'] == ""){ $_POST['plesso'] = '-'; }
if ($_POST['tel_scuo'] == ""){ $_POST['tel_scuo'] = '-'; }
if ($_POST['fax_scuo'] == ""){ $_POST['fax_scuo'] = '-'; }
if ($_POST['email_scuo'] == ""){ $_POST['email_scuo'] = '-'; }
if ($_POST['responsab'] == ""){ $_POST['responsab'] = '-'; } else { $_POST['responsab'] = str_replace("'", "&rsquo;" ,$_POST['responsab']); }
if ($_POST['resp_email'] == ""){ $_POST['resp_email'] = '-'; }
if ($_POST['resp_tel'] == ""){ $_POST['resp_tel'] = '-'; }
if ($_POST['resp_mob'] == ""){ $_POST['resp_mob'] = '-'; }
if ($_POST['key1'] == ""){ $_POST['key1'] = '-'; } else { $_POST['key1'] = str_replace("'", "&rsquo;" ,$_POST['key1']); }
if ($_POST['key1_email'] == ""){ $_POST['key1_email'] = '-'; }
if ($_POST['key1_tel'] == ""){ $_POST['key1_tel'] = '-'; }
if ($_POST['key1_mob'] == ""){ $_POST['key1_mob'] = '-'; }
if ($_POST['key2'] == ""){ $_POST['key2'] = '-'; } else { $_POST['key2'] = str_replace("'", "&rsquo;" ,$_POST['key2']); }
if ($_POST['key2_email'] == ""){ $_POST['key2_email'] = '-'; }
if ($_POST['key2_tel'] == ""){ $_POST['key2_tel'] = '-'; }
if ($_POST['key2_mob'] == ""){ $_POST['key2_mob'] = '-'; }
if ($_POST['loc_aule'] == ""){ $_POST['loc_aule'] = 0; }
if ($_POST['loc_inform'] == ""){ $_POST['loc_inform'] = 0; }
if ($_POST['loc_riunio'] == ""){ $_POST['loc_riunio'] = 0; }
if ($_POST['loc_inferm'] == ""){ $_POST['loc_inferm'] = 0; }
if ($_POST['loc_palest'] == ""){ $_POST['loc_palest'] = 0; }
if ($_POST['loc_mensa'] == ""){ $_POST['loc_mensa'] = 0; }
if ($_POST['pop_docent'] == ""){ $_POST['pop_docent'] = 0; }
if ($_POST['pop_segret'] == ""){ $_POST['pop_segret'] = 0; }
if ($_POST['pop_ata'] == ""){ $_POST['pop_ata'] = 0; }
if ($_POST['pop_alunni'] == ""){ $_POST['pop_alunni'] = 0; }
if ($_POST['pop_hfisic'] == ""){ $_POST['pop_hfisic'] = 0; }
if ($_POST['pop_hpsich'] == ""){ $_POST['pop_hpsich'] = 0; }
if ($_POST['antincendi'] == ""){ $_POST['antincendi'] = '-'; }
if ($_POST['generatore'] == ""){ $_POST['generatore'] = '-'; }
if ($_POST['caldaia'] == ""){ $_POST['caldaia'] = '-'; }
if ($_POST['gas'] == ""){ $_POST['gas'] = '-'; }
if ($_POST['radio'] == ""){ $_POST['radio'] = '-'; }
if ($_POST['internet'] == ""){ $_POST['internet'] = '-'; }
if ($_POST['piano_emer'] == ""){ $_POST['piano_emer'] = '-'; } else { $_POST['piano_emer'] = str_replace("'", "&rsquo;" ,$_POST['piano_emer']); }
if ($_POST['area_attes'] == ""){ $_POST['area_attes'] = '-'; }
if ($_POST['interna'] == ""){ $_POST['interna'] = '-'; }
if ($_POST['esterna'] == ""){ $_POST['esterna'] = '-'; }
if ($_POST['indir_area'] == ""){ $_POST['indir_area'] = '-'; } else { $_POST['indir_area'] = str_replace("'", "&rsquo;" ,$_POST['indir_area']); }
if ($_POST['ris_indu'] == 0){ $_POST['ris_indu'] = 0; }
if ($_POST['ris_sism'] == 0){ $_POST['ris_sism'] = 0; }
if ($_POST['ris_tsun'] == 0){ $_POST['ris_tsun'] = 0; }
if ($_POST['ris_idro'] == 0){ $_POST['ris_idro'] = 0; }
if ($_POST['ris_ince'] == 0){ $_POST['ris_ince'] = 0; }
if ($_POST['ris_nucl'] == 0){ $_POST['ris_nucl'] = 0; }
if ($_POST['ris_rir'] == 0){ $_POST['ris_rir'] = 0; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
/* */
echo 'id_obj = '.$_POST['id_obj'].'<br>';
echo 'codice = '.$_POST['codice'].'<br>';
echo 'comune_app = '.$_POST['comune_app'].'<br>';
echo 'localita = '.$_POST['localita'].'<br>';
echo 'quartiere = '.$_POST['quartiere'].'<br>';
echo 'catasto = '.$_POST['catasto'].'<br>';
echo 'centro_abi = '.$_POST['centro_abi'].'<br>';
echo 'tipo_edi = '.$_POST['tipo_edi'].'<br>';
echo 'tipologia = '.$_POST['tipologia'].'<br>';
echo 'categoria = '.$_POST['categoria'].'<br>';
echo 'settore = '.$_POST['settore'].'<br>';
echo 'denominazi = '.$_POST['denominazi'].'<br>';
echo 'indirizzo = '.$_POST['indirizzo'].'<br>';
echo 'referente = '.$_POST['referente'].'<br>';
echo 'ref_email = '.$_POST['ref_email'].'<br>';
echo 'ref_tel = '.$_POST['ref_tel'].'<br>';
echo 'ref_mob = '.$_POST['ref_mob'].'<br>';
echo 'postilet = '.$_POST['postilet'].'<br>';
echo 'popolazi = '.$_POST['popolazi'].'<br>';
echo 'presid_med = '.$_POST['presid_med'].'<br>';
echo 'presid_mil = '.$_POST['presid_mil'].'<br>';
echo 'pres_diur = '.$_POST['pres_diur'].'<br>';
echo 'pres_nott = '.$_POST['pres_nott'].'<br>';
echo 'struttura = '.$_POST['struttura'].'<br>';
echo 'sostanze = '.$_POST['sostanze'].'<br>';
echo 'proprieta = '.$_POST['proprieta'].'<br>';
echo 'plesso = '.$_POST['plesso'].'<br>';
echo 'tel_scuo = '.$_POST['tel_scuo'].'<br>';
echo 'fax_scuo = '.$_POST['fax_scuo'].'<br>';
echo 'email_scuo = '.$_POST['email_scuo'].'<br>';
echo 'responsab = '.$_POST['responsab'].'<br>';
echo 'resp_email = '.$_POST['resp_email'].'<br>';
echo 'resp_tel = '.$_POST['resp_tel'].'<br>';
echo 'resp_mob = '.$_POST['resp_mob'].'<br>';
echo 'key1 = '.$_POST['key1'].'<br>';
echo 'key1_email = '.$_POST['key1_email'].'<br>';
echo 'key1_tel = '.$_POST['key1_tel'].'<br>';
echo 'key1_mob = '.$_POST['key1_mob'].'<br>';
echo 'key2 = '.$_POST['key2'].'<br>';
echo 'key2_email = '.$_POST['key2_email'].'<br>';
echo 'key2_tel = '.$_POST['key2_tel'].'<br>';
echo 'key2_mob = '.$_POST['key2_mob'].'<br>';
echo 'loc_aule = '.$_POST['loc_aule'].'<br>';
echo 'loc_inform = '.$_POST['loc_inform'].'<br>';
echo 'loc_riunio = '.$_POST['loc_riunio'].'<br>';
echo 'loc_inferm = '.$_POST['loc_inferm'].'<br>';
echo 'loc_palest = '.$_POST['loc_palest'].'<br>';
echo 'loc_mensa = '.$_POST['loc_mensa'].'<br>';
echo 'pop_docent = '.$_POST['pop_docent'].'<br>';
echo 'pop_segret = '.$_POST['pop_segret'].'<br>';
echo 'pop_ata = '.$_POST['pop_ata'].'<br>';
echo 'pop_alunni = '.$_POST['pop_alunni'].'<br>';
echo 'pop_hfisic = '.$_POST['pop_hfisic'].'<br>';
echo 'pop_hpsich = '.$_POST['pop_hpsich'].'<br>';
echo 'antincendi = '.$_POST['antincendi'].'<br>';
echo 'generatore = '.$_POST['generatore'].'<br>';
echo 'caldaia = '.$_POST['caldaia'].'<br>';
echo 'gas = '.$_POST['gas'].'<br>';
echo 'radio = '.$_POST['radio'].'<br>';
echo 'internet = '.$_POST['internet'].'<br>';
echo 'piano_emer = '.$_POST['piano_emer'].'<br>';
echo 'area_attes = '.$_POST['area_attes'].'<br>';
echo 'interna = '.$_POST['interna'].'<br>';
echo 'esterna = '.$_POST['esterna'].'<br>';
echo 'indir_area = '.$_POST['indir_area'].'<br>';
echo 'ris_indu = '.$_POST['ris_indu'].'<br>';
echo 'ris_sism = '.$_POST['ris_sism'].'<br>';
echo 'ris_tsun = '.$_POST['ris_tsun'].'<br>';
echo 'ris_idro = '.$_POST['ris_idro'].'<br>';
echo 'ris_ince = '.$_POST['ris_ince'].'<br>';
echo 'ris_nucl = '.$_POST['ris_nucl'].'<br>';
echo 'ris_rir = '.$_POST['ris_rir'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".objpoint SET codice='".$_POST['codice']."', comune_app='".$_POST['comune_app']."', localita='".$_POST['localita']."', quartiere='".$_POST['quartiere']."', catasto='".$_POST['catasto']."', centro_abi='".$_POST['centro_abi']."', tipo_edi='".$_POST['tipo_edi']."', tipologia='".$_POST['tipologia']."', categoria='".$_POST['categoria']."', settore='".$_POST['settore']."', denominazi='".$_POST['denominazi']."', indirizzo='".$_POST['indirizzo']."', referente='".$_POST['referente']."', ref_email='".$_POST['ref_email']."', ref_tel='".$_POST['ref_tel']."', ref_mob='".$_POST['ref_mob']."', postilet=".$_POST['postilet'].", popolazi=".$_POST['popolazi'].", presid_med=".$_POST['presid_med'].", presid_mil=".$_POST['presid_mil'].", pres_diur=".$_POST['pres_diur'].", pres_nott=".$_POST['pres_nott'].", struttura='".$_POST['struttura']."', sostanze='".$_POST['sostanze']."', proprieta='".$_POST['proprieta']."', plesso='".$_POST['plesso']."', tel_scuo='".$_POST['tel_scuo']."', fax_scuo='".$_POST['fax_scuo']."', email_scuo='".$_POST['email_scuo']."', responsab='".$_POST['responsab']."', resp_email='".$_POST['resp_email']."', resp_tel='".$_POST['resp_tel']."', resp_mob='".$_POST['resp_mob']."', key1='".$_POST['key1']."', key1_email='".$_POST['key1_email']."', key1_tel='".$_POST['key1_tel']."', key1_mob='".$_POST['key1_mob']."', key2='".$_POST['key2']."', key2_email='".$_POST['key2_email']."', key2_tel='".$_POST['key2_tel']."', key2_mob='".$_POST['key2_mob']."', loc_aule=".$_POST['loc_aule'].", loc_inform=".$_POST['loc_inform'].", loc_riunio=".$_POST['loc_riunio'].", loc_inferm=".$_POST['loc_inferm'].", loc_palest=".$_POST['loc_palest'].", loc_mensa=".$_POST['loc_mensa'].", pop_docent=".$_POST['pop_docent'].", pop_segret=".$_POST['pop_segret'].", pop_ata=".$_POST['pop_ata'].", pop_alunni=".$_POST['pop_alunni'].", pop_hfisic=".$_POST['pop_hfisic'].", pop_hpsich=".$_POST['pop_hpsich'].", antincendi='".$_POST['antincendi']."', generatore='".$_POST['generatore']."', caldaia='".$_POST['caldaia']."', gas='".$_POST['gas']."', radio='".$_POST['radio']."', internet='".$_POST['internet']."', piano_emer='".$_POST['piano_emer']."', area_attes='".$_POST['area_attes']."', interna='".$_POST['interna']."', esterna='".$_POST['esterna']."', indir_area='".$_POST['indir_area']."', ris_indu=".$_POST['ris_indu'].", ris_sism=".$_POST['ris_sism'].", ris_tsun=".$_POST['ris_tsun'].", ris_idro=".$_POST['ris_idro'].", ris_ince=".$_POST['ris_ince'].", ris_nucl=".$_POST['ris_nucl'].", ris_rir=".$_POST['ris_rir'].", note='".$_POST['note']."', archiviato = 0, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE id_obj = ".$_SESSION['TABID'].""))
die("ERROR OBJPOINT: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 5: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA OBJPOINT ###############
//############### INIZIO PROCEDURA OBJGATE ###############
if ($_SESSION['TAB'] == "objgate") {
if ($mode == "edit") {
if ($_POST['id_obj'] == ""){ $_POST['id_obj'] = 0; }
if ($_POST['codice'] == ""){ $_POST['codice'] = '-'; }
if ($_POST['comune_app'] == ""){ $_POST['comune_app'] = '-'; } else { $_POST['comune_app'] = str_replace("'", "&rsquo;" ,$_POST['comune_app']); }
if ($_POST['localita'] == ""){ $_POST['localita'] = '-'; } else { $_POST['localita'] = str_replace("'", "&rsquo;" ,$_POST['localita']); }
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['namegate'] == ""){ $_POST['namegate'] = '-'; } else { $_POST['namegate'] = str_replace("'", "&rsquo;" ,$_POST['namegate']); }
if ($_POST['scenario'] == ""){ $_POST['scenario'] = '-'; } else { $_POST['scenario'] = str_replace("'", "&rsquo;" ,$_POST['scenario']); }
if ($_POST['titolari'] == ""){ $_POST['titolari'] = '-'; } else { $_POST['titolari'] = str_replace("'", "&rsquo;" ,$_POST['titolari']); }
if ($_POST['azioni'] == ""){ $_POST['azioni'] = '-'; } else { $_POST['azioni'] = str_replace("'", "&rsquo;" ,$_POST['azioni']); }
if ($_POST['tipo_risch'] == ""){ $_POST['tipo_risch'] = '-'; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
/* */
echo 'id_obj = '.$_POST['id_obj'].'<br>';
echo 'the_geom = '.$_POST['the_geom'].'<br>';
echo 'codice = '.$_POST['codice'].'<br>';
echo 'comune_app = '.$_POST['comune_app'].'<br>';
echo 'localita = '.$_POST['localita'].'<br>';
echo 'tipo = '.$_POST['tipo'].'<br>';
echo 'namegate = '.$_POST['namegate'].'<br>';
echo 'scenario = '.$_POST['scenario'].'<br>';
echo 'titolari = '.$_POST['titolari'].'<br>';
echo 'azioni = '.$_POST['azioni'].'<br>';
echo 'tipo_risch = '.$_POST['tipo_risch'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'archiviato = '.$_POST['archiviato'].'<br>';
echo 'attivo = '.$_POST['attivo'].'<br>';
echo 'comune = '.$_POST['comune'].'<br>';
echo 'operatore = '.$_POST['operatore'].'<br>';
echo 'data_agg = '.$_POST['data_agg'].'<br>';
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".objgate SET codice='".$_POST['codice']."', comune_app='".$_POST['comune_app']."', localita='".$_POST['localita']."', tipo='".$_POST['tipo']."', namegate='".$_POST['namegate']."', scenario='".$_POST['scenario']."', titolari='".$_POST['titolari']."', azioni='".$_POST['azioni']."', tipo_risch='".$_POST['tipo_risch']."', note='".$_POST['note']."', archiviato = 0, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE id_obj = ".$_SESSION['TABID'].""))
die("ERROR OBJPOINT: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 5: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA OBJGATE ###############
//############### INIZIO PROCEDURA OBJLINE ###############
if ($_SESSION['TAB'] == "objline") {
if ($mode == "edit") {
if ($_POST['data_update'] == ""){$update=date("Y-m-d",time()); }else{$update= $_POST['data_update']; }
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".objline SET comune_app = '".$_POST['comune_app']."', localita = '".$_POST['localita']."', catasto ='".$_POST['catasto']."', tipo ='".$_POST['tipo']."', categoria ='".$_POST['categoria']."', codice ='".$_POST['codice']."', denominazione ='".$_POST['denominazione']."', toponimo ='".$_POST['toponimo']."', lunghezza =".$_POST['lunghezza'].", descrizione ='".$_POST['descrizione']."', responsabile ='".$_POST['responsabile']."', recapito ='".$_POST['recapito']."', data_update = '".$update."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE id_obj = ".$_SESSION['TABID'].""))
die("ERROR 6: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 7: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA OBJLINE ###############
//############### INIZIO PROCEDURA OBJAREA ###############
if ($_SESSION['TAB'] == "objarea") {
if ($mode == "edit") {
if ($_POST['comune_app'] == ""){ $_POST['comune_app'] = '-'; }
if ($_POST['localita'] == ""){ $_POST['localita'] = '-'; } else { $_POST['localita'] = str_replace("'", "&rsquo;" ,$_POST['localita']); }
if ($_POST['quartiere'] == ""){ $_POST['quartiere'] = '-'; } else { $_POST['quartiere'] = str_replace("'", "&rsquo;" ,$_POST['quartiere']); }
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
if ($_POST['codice'] == ""){ $_POST['codice'] = '-'; }
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['stato_area'] == ""){ $_POST['stato_area'] = 0; }
if ($_POST['usoattuale'] == ""){ $_POST['usoattuale'] = '-'; }
if ($_POST['denominazi'] == ""){ $_POST['denominazi'] = '-'; } else { $_POST['denominazi'] = str_replace("'", "&rsquo;" ,$_POST['denominazi']); }
if ($_POST['indirizzo'] == ""){ $_POST['indirizzo'] = '-'; } else { $_POST['indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['indirizzo']); }
if ($_POST['proprieta'] == ""){ $_POST['proprieta'] = '-'; }
if ($_POST['capienza'] == ""){ $_POST['capienza'] = 0; }
if ($_POST['referente'] == ""){ $_POST['referente'] = '-'; } else { $_POST['referente'] = str_replace("'", "&rsquo;" ,$_POST['referente']); }
if ($_POST['ref_email'] == ""){ $_POST['ref_email'] = '-'; }
if ($_POST['ref_tel'] == ""){ $_POST['ref_tel'] = '-'; }
if ($_POST['reperibilita'] == ""){ $_POST['reperibilita'] = 'false'; }else{ $_POST['reperibilita'] = 'true';}
if ($_POST['area_totale'] == ""){ $_POST['area_totale'] = 0; }
if ($_POST['area_coperta'] == ""){ $_POST['area_coperta'] = 0; }
if ($_POST['area_disserbo'] == ""){ $_POST['area_disserbo'] = 0; }
if ($_POST['area_limitrofe'] == ""){ $_POST['area_limitrofe'] = 0; }
if ($_POST['pendenza'] == ""){ $_POST['pendenza'] = '-'; }
if ($_POST['dest_prg'] == ""){ $_POST['dest_prg'] = '-'; }
if ($_POST['accessi_viaria'] == ""){ $_POST['accessi_viaria'] = 0; }
if ($_POST['accesso_denom'] == ""){ $_POST['accesso_denom'] = '-'; } else { $_POST['accesso_denom'] = str_replace("'", "&rsquo;" ,$_POST['accesso_denom']); }
if ($_POST['accesso_carrabile'] == ""){ $_POST['accesso_carrabile'] = 'false'; }else{ $_POST['accesso_carrabile'] = 'true';}
if ($_POST['accesso_inf4m'] == ""){ $_POST['accesso_inf4m'] = 'false'; }else{ $_POST['accesso_inf4m'] = 'true';}
if ($_POST['spazi_aperti'] == ""){ $_POST['spazi_aperti'] = 'false'; }else{ $_POST['spazi_aperti'] = 'true';}
if ($_POST['accesso_pedonale'] == ""){ $_POST['accesso_pedonale'] = 'false'; }else{ $_POST['accesso_pedonale'] = 'true';}
if ($_POST['accesso_mezzipesa'] == ""){ $_POST['accesso_mezzipesa'] = 'false'; }else{ $_POST['accesso_mezzipesa'] = 'true';}
if ($_POST['viab_idonea'] == ""){ $_POST['viab_idonea'] = 'false'; }else{ $_POST['viab_idonea'] = 'true';}
if ($_POST['accesso_elisup'] == ""){ $_POST['accesso_elisup'] = 'false'; }else{ $_POST['accesso_elisup'] = 'true';}
if ($_POST['accesso_park'] == ""){ $_POST['accesso_park'] = 'false'; }else{ $_POST['accesso_park'] = 'true';}
if ($_POST['accesso_parkn'] == ""){ $_POST['accesso_parkn'] = '-'; }
if ($_POST['rete_idr'] == ""){ $_POST['rete_idr'] = 0; }
if ($_POST['rete_ele'] == ""){ $_POST['rete_ele'] = 0; }
if ($_POST['rete_tel'] == ""){ $_POST['rete_tel'] = 0; }
if ($_POST['rete_gas'] == ""){ $_POST['rete_gas'] = 0; }
if ($_POST['rete_fogna'] == ""){ $_POST['rete_fogna'] = 0; }
if ($_POST['rete_illum'] == ""){ $_POST['rete_illum'] = 0; }
if ($_POST['fabbricati'] == ""){ $_POST['fabbricati'] = 'false'; }else{ $_POST['fabbricati'] = 'true';}
if ($_POST['servizi_igenici'] == ""){ $_POST['servizi_igenici'] = 'false'; }else{ $_POST['servizi_igenici'] = 'true';}
if ($_POST['moduli_max'] == ""){ $_POST['moduli_max'] = 0; }
if ($_POST['tende_max'] == ""){ $_POST['tende_max'] = 0; }
if ($_POST['pavimentazione'] == ""){ $_POST['pavimentazione'] = 0; }
if ($_POST['idonea_rischi'] == ""){ $_POST['idonea_rischi'] = 'false'; }else{ $_POST['idonea_rischi'] = 'true';}
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($_POST['data_update'] == ""){ $_POST['data_update'] = '-'; }
/*
echo 'id_obj = '.$_POST['id_obj'].'<br>';
echo 'comune_app = '.$_POST['comune_app'].'<br>';
echo 'localita = '.$_POST['localita'].'<br>';
echo 'quartiere = '.$_POST['quartiere'].'<br>';
echo 'catasto = '.$_POST['catasto'].'<br>';
echo 'codice = '.$_POST['codice'].'<br>';
echo 'tipo = '.$_POST['tipo'].'<br>';
echo 'stato_area = '.$_POST['stato_area'].'<br>';
echo 'usoattuale = '.$_POST['usoattuale'].'<br>';
echo 'denominazi = '.$_POST['denominazi'].'<br>';
echo 'indirizzo = '.$_POST['indirizzo'].'<br>';
echo 'proprieta = '.$_POST['proprieta'].'<br>';
echo 'capienza = '.$_POST['capienza'].'<br>';
echo 'referente = '.$_POST['referente'].'<br>';
echo 'ref_email = '.$_POST['ref_email'].'<br>';
echo 'ref_tel = '.$_POST['ref_tel'].'<br>';
echo 'reperibilita = '.$_POST['reperibilita'].'<br>';
echo 'area_totale = '.$_POST['area_totale'].'<br>';
echo 'area_coperta = '.$_POST['area_coperta'].'<br>';
echo 'area_disserbo = '.$_POST['area_disserbo'].'<br>';
echo 'area_limitrofe = '.$_POST['area_limitrofe'].'<br>';
echo 'pendenza = '.$_POST['pendenza'].'<br>';
echo 'dest_prg = '.$_POST['dest_prg'].'<br>';
echo 'accessi_viaria = '.$_POST['accessi_viaria'].'<br>';
echo 'accesso_denom = '.$_POST['accesso_denom'].'<br>';
echo 'accesso_carrabile = '.$_POST['accesso_carrabile'].'<br>';
echo 'accesso_inf4m = '.$_POST['accesso_inf4m'].'<br>';
echo 'spazi_aperti = '.$_POST['spazi_aperti'].'<br>';
echo 'accesso_pedonale = '.$_POST['accesso_pedonale'].'<br>';
echo 'accesso_mezzipesa = '.$_POST['accesso_mezzipesa'].'<br>';
echo 'viab_idonea = '.$_POST['viab_idonea'].'<br>';
echo 'accesso_elisup = '.$_POST['accesso_elisup'].'<br>';
echo 'accesso_park = '.$_POST['accesso_park'].'<br>';
echo 'accesso_parkn = '.$_POST['accesso_parkn'].'<br>';
echo 'rete_idr = '.$_POST['rete_idr'].'<br>';
echo 'rete_ele = '.$_POST['rete_ele'].'<br>';
echo 'rete_tel = '.$_POST['rete_tel'].'<br>';
echo 'rete_gas = '.$_POST['rete_gas'].'<br>';
echo 'rete_fogna = '.$_POST['rete_fogna'].'<br>';
echo 'rete_illum = '.$_POST['rete_illum'].'<br>';
echo 'fabbricati = '.$_POST['fabbricati'].'<br>';
echo 'servizi_igenici = '.$_POST['servizi_igenici'].'<br>';
echo 'moduli_max = '.$_POST['moduli_max'].'<br>';
echo 'tende_max = '.$_POST['tende_max'].'<br>';
echo 'pavimentazione = '.$_POST['pavimentazione'].'<br>';
echo 'idonea_rischi = '.$_POST['idonea_rischi'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'data_update = '.$_POST['data_update'].'<br>';
echo 'archiviato = '.$_POST['archiviato'].'<br>';
echo 'attivo = '.$_POST['attivo'].'<br>';
echo 'comune = '.$_POST['comune'].'<br>';
echo 'operatore = '.$_POST['operatore'].'<br>';
echo 'data_agg = '.$_POST['data_agg'].'<br>';
echo 'the_geom = '.$_POST['the_geom'].'<br>';
*/
if ($_POST['data_update'] == ""){$update=date("d-m-Y",time()); } else {$update=$_POST['data_update']; }
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".objarea SET comune_app='".$_SESSION['COMUNE_NAME']."', localita='".$_POST['localita']."', quartiere='".$_POST['quartiere']."', catasto='".$_POST['catasto']."', codice='".$_POST['codice']."', tipo='".$_POST['tipo']."', stato_area=".$_POST['stato_area'].", usoattuale='".$_POST['usoattuale']."', denominazi='".$_POST['denominazi']."', indirizzo='".$_POST['indirizzo']."', proprieta='".$_POST['proprieta']."', capienza=".$_POST['capienza'].", referente='".$_POST['referente']."', ref_email='".$_POST['ref_email']."', ref_tel='".$_POST['ref_tel']."', reperibilita='".$_POST['reperibilita']."', area_totale=".$_POST['area_totale'].", area_coperta=".$_POST['area_coperta'].", area_disserbo=".$_POST['area_disserbo'].", area_limitrofe=".$_POST['area_limitrofe'].", pendenza='".$_POST['pendenza']."', dest_prg='".$_POST['dest_prg']."', accessi_viaria=".$_POST['accessi_viaria'].", accesso_denom='".$_POST['accesso_denom']."', accesso_carrabile='".$_POST['accesso_carrabile']."', accesso_inf4m='".$_POST['accesso_inf4m']."', spazi_aperti='".$_POST['spazi_aperti']."', accesso_pedonale='".$_POST['accesso_pedonale']."', accesso_mezzipesa='".$_POST['accesso_mezzipesa']."', viab_idonea='".$_POST['viab_idonea']."', accesso_elisup='".$_POST['accesso_elisup']."', accesso_park='".$_POST['accesso_park']."', accesso_parkn='".$_POST['accesso_parkn']."', rete_idr=".$_POST['rete_idr'].", rete_ele=".$_POST['rete_ele'].", rete_tel=".$_POST['rete_tel'].", rete_gas=".$_POST['rete_gas'].", rete_fogna=".$_POST['rete_fogna'].", rete_illum=".$_POST['rete_illum'].", fabbricati='".$_POST['fabbricati']."', servizi_igenici='".$_POST['servizi_igenici']."', moduli_max=".$_POST['moduli_max'].", tende_max=".$_POST['tende_max'].", pavimentazione=".$_POST['pavimentazione'].", idonea_rischi='".$_POST['idonea_rischi']."', note='".$_POST['note']."', data_update='".$_POST['data_update']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE id_obj = ".$_SESSION['TABID'].""))
die("ERROR 8: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 9: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA OBJAREA ###############
//############### INIZIO PROCEDURA OBJSOGGETTI ###############
if ($_SESSION['TAB'] == "objsoggetti") {
if ($_POST['comune_app'] == ""){ $_POST['comune_app'] = '-'; }
if ($_POST['localita'] == ""){ $_POST['localita'] = '-'; } else { $_POST['localita'] = str_replace("'", "&rsquo;" ,$_POST['localita']); }
if ($_POST['quartiere'] == ""){ $_POST['quartiere'] = '-'; } else { $_POST['quartiere'] = str_replace("'", "&rsquo;" ,$_POST['quartiere']); }
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
if ($_POST['nominativo'] == ""){ $_POST['nominativo'] = '-'; } else { $_POST['nominativo'] = str_replace("'", "&rsquo;" ,$_POST['nominativo']); }
if ($_POST['nascita'] == ""){ $_POST['nascita'] = '-'; } else { $_POST['nascita'] = str_replace("'", "&rsquo;" ,$_POST['nascita']); }
if ($_POST['indirizzo'] == ""){ $_POST['indirizzo'] = '-'; } else { $_POST['indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['indirizzo']); }
if ($_POST['stato'] == ""){ $_POST['stato'] = '-'; } else { $_POST['stato'] = str_replace("'", "&rsquo;" ,$_POST['stato']); }
if ($_POST['sesso'] == ""){ $_POST['sesso'] = '-'; }
if ($_POST['struttura'] == ""){ $_POST['struttura'] = '-'; } else { $_POST['struttura'] = str_replace("'", "&rsquo;" ,$_POST['struttura']); }
if ($_POST['resp'] == ""){ $_POST['resp'] = '-'; } else { $_POST['resp'] = str_replace("'", "&rsquo;" ,$_POST['resp']); }
if ($_POST['resp_rel'] == ""){ $_POST['resp_rel'] = '-'; } else { $_POST['resp_rel'] = str_replace("'", "&rsquo;" ,$_POST['resp_rel']); }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".objsoggetti SET comune_app='".$_POST['comune_app']."', localita='".$_POST['localita']."', quartiere='".$_POST['quartiere']."', catasto='".$_POST['catasto']."', nominativo='".$_POST['nominativo']."', nascita='".$_POST['nascita']."', indirizzo='".$_POST['indirizzo']."', stato='".$_POST['stato']."', sesso='".$_POST['sesso']."', struttura='".$_POST['struttura']."', resp='".$_POST['resp']."', resp_rel='".$_POST['resp_rel']."', note='".$_POST['note']."', archiviato = 0, attivo = 1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg = '".date("Y-m-d h:i:sa", time())."' WHERE id_obj = ".$_SESSION['TABID'].""))
die("ERROR 1: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 10: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA OBJSOGGETTI ###############
//############### INIZIO PROCEDURA CERTIFICATI ###############
if ($_SESSION['TAB'] == "certificazioni") {
echo $mode."<br>";
echo $_POST['certif_data']."<br>";
//$certif_note = str_replace("'", "\'", $_POST['certif_note']);
if ($_POST['certif_tipo'] == ""){ $_POST['certif_tipo'] = 'Certificato di Destinazione Urbanistica'; }
if ($_POST['certif_numero'] == ""){ $_POST['certif_numero'] = 0; }
//if ($_POST['certif_data'] == ""){ $_POST['certif_data'] = 0; }
$date1 = str_replace('/', '-', $_POST['certif_data']);
if (!empty($_POST['certif_data'])){$certif_data=date("Y-m-d", strtotime($date1));}
if ($_POST['certif_prot_istanza'] == ""){ $_POST['certif_prot_istanza'] = '-'; }
$date2 = str_replace('/', '-', $_POST['certif_data_istanza']);
if (!empty($_POST['certif_data_istanza'])){$certif_data_istanza=date("Y-m-d", strtotime($date2));}
if ($_POST['certif_catasto'] == ""){ $_POST['certif_catasto'] = '-'; }
if ($_POST['certif_note'] == ""){ $_POST['certif_note'] = '-'; }else{$_POST['certif_note'] = str_replace("'", "&rsquo;" ,$_POST['certif_note']);}
if ($_POST['certif_rilasciato'] == ""){ $_POST['certif_rilasciato'] = 0; }
if ($_POST['richied_id'] == ""){ $_POST['richied_id'] = 0; }
if ($_POST['richied_nome'] == ""){ $_POST['richied_nome'] = '-'; }else{$_POST['richied_nome'] = str_replace("'", "&rsquo;" ,$_POST['richied_nome']);}
if ($_POST['richied_cognome'] == ""){ $_POST['richied_cognome'] = '-'; }else{$_POST['richied_cognome'] = str_replace("'", "&rsquo;" ,$_POST['richied_cognome']);}
if ($_POST['richied_res_comune'] == ""){ $_POST['richied_res_comune'] = '-'; }else{$_POST['richied_res_comune'] = str_replace("'", "&rsquo;" ,$_POST['richied_res_comune']);}
if ($_POST['richied_res_indirizzo'] == ""){ $_POST['richied_res_indirizzo'] = '-'; }else{$_POST['richied_res_indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['richied_res_indirizzo']);}
if ($_POST['richied_res_cap'] == ""){ $_POST['richied_res_cap'] = '-'; }
if ($_POST['richied_cf'] == ""){ $_POST['richied_cf'] = '-'; }
if ($_POST['richied_iva'] == ""){ $_POST['richied_iva'] = '-'; }
if ($_POST['richied_tel'] == ""){ $_POST['richied_tel'] = '-'; }
if ($_POST['richied_email'] == ""){ $_POST['richied_email'] = '-'; }
if ($_POST['richied_ruolo'] == ""){ $_POST['richied_ruolo'] = '-'; }
$date = str_replace('/', '-', $_POST['certif_data_istanza']);
echo date("Y-m-d", strtotime($date))."<br>";
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".certificazioni (certif_tipo,certif_numero,certif_data,certif_prot_istanza,certif_data_istanza,certif_catasto,certif_note,archiviato,attivo,comune,operatore,data_agg,certif_rilasciato,certi_query,richied_nome,richied_cognome,richied_res_comune,richied_res_indirizzo,richied_cf,richied_iva,richied_tel,richied_email,richied_ruolo) ".
" VALUES('".$_POST['certif_tipo']."',".$_POST['certif_numero'].",'".$certif_data."','".$_POST['certif_prot_istanza']."', '".$certif_data_istanza."', '".$_POST['certif_catasto']."', '".$_POST['certif_note']."', false,1,'".$_SESSION['COMUNE_BELF']."','".$_SESSION['USER_NAME']."','".date("Y-m-d h:i:sa", time())."',1,".$_POST['certif_numero'].",'".$_POST['richied_nome']."','".$_POST['richied_cognome']."','".$_POST['richied_res_comune']."','".$_POST['richied_res_indirizzo']."','".$_POST['richied_cf']."','".$_POST['richied_iva']."','".$_POST['richied_tel']."','".$_POST['richied_email']."','".$_POST['richied_ruolo']."'); "))
die("ERROR 3: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 4: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT certificazioni.* FROM ".strtolower($_SESSION['COMUNE_BELF']).".certificazioni ORDER BY data_agg DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['id_certificazione'];
$tipocertificato = $last_id_result['certif_tipo'];
}
if ($tipocertificato == "Certificato di Destinazione Urbanistica") {
$link = 3;
} else {
$link = 4;
}
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".certificazioni SET certif_tipo = '".$_POST['certif_tipo']."', certif_numero = ".$_POST['certif_numero'].", certif_data = '".$_POST['certif_data']."', certif_prot_istanza = '".$_POST['certif_prot_istanza']."', certif_data_istanza ='".$_POST['certif_data_istanza']."', certif_catasto = '".$_POST['certif_catasto']."', certif_note = '".$_POST['certif_note']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."', certif_rilasciato=1, richied_nome = '".$_POST['richied_nome']."', richied_cognome = '".$_POST['richied_cognome']."', richied_res_comune = '".$_POST['richied_res_comune']."', richied_res_indirizzo = '".$_POST['richied_res_indirizzo']."', richied_cf = '".$_POST['richied_cf']."', richied_iva = '".$_POST['richied_iva']."', richied_tel = '".$_POST['richied_tel']."', richied_email = '".$_POST['richied_email']."', richied_ruolo = '".$_POST['richied_ruolo']."' WHERE id_certificazione = ".$_SESSION['TABID'].""))
die("ERROR 5: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 6: " . pg_last_error($conn));
if ($_POST['certif_tipo'] == "Certificato di Destinazione Urbanistica") {
$link = 3;
} else {
$link = 4;
}
}
}
//############### FINE PROCEDURA CERTIFICATI ###############
//############### INIZIO PROCEDURA UTENTI ###############
if ($_SESSION['TAB'] == "user") {
if ($_POST['user_tipo'] == ""){ $_POST['user_tipo'] = '-'; }
if ($_POST['user_cognome'] == ""){ $_POST['user_cognome'] = '-'; } else { $_POST['user_cognome'] = str_replace("'", "&rsquo;" ,$_POST['user_cognome']); }
if ($_POST['user_nome'] == ""){ $_POST['user_nome'] = '-'; }
if ($_POST['user_comune'] == ""){ $_POST['user_comune'] = '-'; }
if ($_POST['user_indirizzo'] == ""){ $_POST['user_indirizzo'] = '-'; } else { $_POST['user_indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['user_indirizzo']); }
if ($_POST['user_email'] == ""){ $_POST['user_email'] = '-'; }
if ($_POST['user_recapito'] == ""){ $_POST['user_recapito'] = '-'; }
if ($_POST['user_password'] == ""){ $_POST['user_password'] = '-'; }
//$hashedPassword = crypt($_POST['user_password'], '$5$rounds=5000$usesomesillystringforsalt$');
$crypt_password = encrypt_decrypt('encrypt', $_POST['user_password']);
if ($_POST['user_role'] == ""){ $_POST['user_role'] = 0; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($_POST['user_code'] == ""){ $user_code = hash('sha512', uniqid(openssl_random_pseudo_bytes(16), TRUE)); }
if ($_POST['attivo'] == ""){ $_POST['attivo'] = 0; }
if ($_POST['data_agg'] == ""){ $_POST['data_agg'] = date("Y-m-d h:i:sa", time()); }
if ($_POST['urbanistica'] == ""){ $_POST['urbanistica'] = 'false'; }else{ $_POST['urbanistica'] = 'true';}
if ($_POST['mobilita'] == ""){ $_POST['mobilita'] = 'false'; }else{ $_POST['mobilita'] = 'true';}
if ($_POST['reti'] == ""){ $_POST['reti'] = 'false'; }else{ $_POST['reti'] = 'true';}
if ($_POST['emergenze'] == ""){ $_POST['emergenze'] = 'false'; }else{ $_POST['emergenze'] = 'true';}
if ($_POST['prot_civile'] == ""){ $_POST['prot_civile'] = 'false'; }else{ $_POST['prot_civile'] = 'true';}
if ($_POST['fiscalita'] == ""){ $_POST['fiscalita'] = 'false'; }else{ $_POST['fiscalita'] = 'true';}
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO public.user (user_tipo, user_cognome, user_nome, user_comune, user_indirizzo, user_email, user_recapito, user_username, user_password, user_role, note, user_code, urbanistica, mobilita, reti, emergenze, prot_civile, fiscalita, archiviato, attivo, comune, operatore, data_agg) ".
" VALUES('".$_POST['user_tipo']."', '".$_POST['user_cognome']."', '".$_POST['user_nome']."', '".$_POST['user_comune']."', '".$_POST['user_indirizzo']."', '".$_POST['user_email']."', '".$_POST['user_recapito']."', '".$_POST['user_email']."', '".$crypt_password."', ".$_POST['user_role'].", '".$_POST['note']."', '".$user_code."', '".$_POST['urbanistica']."', '".$_POST['mobilita']."', '".$_POST['reti']."', '".$_POST['emergenze']."', '".$_POST['prot_civile']."', '".$_POST['fiscalita']."', false, ".$_POST['attivo'].", '".$_SESSION['COMUNE_BELF']."','".$_SESSION['USER_NAME']."','".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 11: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 12: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT * FROM public.user ORDER BY user_id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['user_id'];
//echo $last_id_result;
}
$link = 7;
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE public.user SET user_tipo='".$_POST['user_tipo']."', user_cognome='".$_POST['user_cognome']."', user_nome='".$_POST['user_nome']."', user_comune='".$_POST['user_comune']."', user_indirizzo='".$_POST['user_indirizzo']."', user_email='".$_POST['user_email']."', user_recapito='".$_POST['user_recapito']."', user_username='".$_POST['user_email']."', user_password='".$crypt_password."', user_role=".$_POST['user_role'].", note='".$_POST['note']."', user_code='".$user_code."', urbanistica='".$_POST['urbanistica']."', mobilita='".$_POST['mobilita']."', reti='".$_POST['reti']."', emergenze='".$_POST['emergenze']."', prot_civile='".$_POST['prot_civile']."', fiscalita='".$_POST['fiscalita']."', archiviato = false, attivo=".$_POST['attivo'].", comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE user_id = ".$_SESSION['TABID'].""))
die("ERROR 13: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$iduser = $_SESSION['TABID'] ;
$link = 7;
}
}
//############### FINE PROCEDURA UTENTI ###############
//############### INIZIO PROCEDURA NTA ###############
if ($_SESSION['TAB'] == "zoning_nta") {
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['art_titolo'] == ""){ $_POST['art_titolo'] = '-'; }else{$_POST['art_titolo'] = str_replace("'", "&rsquo;" ,$_POST['art_titolo']);}
if ($_POST['art_numero'] == ""){ $_POST['art_numero'] = '-'; }else{$_POST['art_numero'] = str_replace("'", "&rsquo;" ,$_POST['art_numero']);}
if ($_POST['art_descrizione'] == ""){ $_POST['art_descrizione'] = '-'; }else{$_POST['art_descrizione'] = str_replace("'", "&rsquo;" ,$_POST['art_descrizione']);}
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".zoning_nta (tipo,art_numero,art_titolo,art_descrizione,archiviato,attivo,comune,operatore,data_agg) VALUES('".$_POST['tipo']."','".$_POST['art_numero']."','".$_POST['art_titolo']."', '".$_POST['art_descrizione']."', false, 1, '".$_SESSION['COMUNE_BELF']."', '".$_SESSION['USER_NAME']."', '".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 21: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 22: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT zoning_nta.* FROM ".strtolower($_SESSION['COMUNE_BELF']).".zoning_nta ORDER BY zoning_nta.nta_id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['nta_id'];
//echo $last_id_result;
}
$link = 4;
}
if ($mode == "edit") {
//$titolo = str_replace("'", "\"" ,$_POST['art_titolo']);
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".zoning_nta SET tipo = '".$_POST['tipo']."', art_numero = '".$_POST['art_numero']."', art_titolo = '".$_POST['art_titolo']."', art_descrizione ='".$_POST['art_descrizione']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE nta_id = ".$_SESSION['TABID'].""))
die("ERROR 23: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 24: " . pg_last_error($conn));
$link = 4;
}
}
//############### FINE PROCEDURA NTA ###############
//############### INIZIO PROCEDURA DOC ###############
if ($_SESSION['TAB'] == "zoning_doc") {
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['titolo'] == ""){ $_POST['titolo'] = '-'; }else{$_POST['titolo'] = str_replace("'", "&rsquo;" ,$_POST['titolo']);}
if ($_POST['descrizione'] == ""){ $_POST['descrizione'] = '-'; }else{$_POST['descrizione'] = str_replace("'", "&rsquo;" ,$_POST['descrizione']);}
if ($_POST['numero'] == ""){ $_POST['art_numero'] = '-'; }else{$_POST['art_numero'] = str_replace("'", "&rsquo;" ,$_POST['art_numero']);}
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".zoning_doc (tipo,titolo,descrizione,attivo,comune,operatore,data_agg) VALUES('".$_POST['tipo']."','".$_POST['titolo']."', '".$_POST['descrizione']."', ".$_POST['attivo'].", '".$_SESSION['COMUNE_BELF']."', '".$_SESSION['USER_NAME']."', '".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 21: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 22: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT zoning_doc.* FROM ".strtolower($_SESSION['COMUNE_BELF']).".zoning_doc ORDER BY zoning_doc.id DESC LIMIT 1"))
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['id'];
//echo $last_id_result;
}
$link = 4;
}
if ($mode == "edit") {
//$titolo = str_replace("'", "\"" ,$_POST['art_titolo']);
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".zoning_doc SET tipo = '".$_POST['tipo']."', titolo = '".$_POST['titolo']."', descrizione ='".$_POST['descrizione']."', attivo=".$_SESSION['attivo'].", comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 23: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 24: " . pg_last_error($conn));
$link = 4;
}
}
//############### FINE PROCEDURA DOC ###############
//############### INIZIO RISCHIO IDRO ###############
if ($_SESSION['TAB'] == "interventi") {
if ($_POST['id'] == ""){ $_POST['id'] = 0; }
if ($_POST['localita'] == ""){$_POST['localita']='-';}else{$_POST['localita']=str_replace("'", "&rsquo;" ,$_POST['localita']);}
if (empty($_POST['data_inter'])) {
$data_inter='1970-01-01';
} else {
$data_inter= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_inter'])));
}
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['tipo_luogo'] == ""){ $_POST['tipo_luogo'] = '-'; }
if ($_POST['area'] == ""){ $_POST['area'] = 0; }
if ($_POST['viabilita'] == ""){ $_POST['viabilita'] = '-'; }
if ($_POST['abitazioni'] == ""){ $_POST['abitazioni'] = '-'; }
if ($_POST['reti_impianti'] == ""){ $_POST['reti_impianti'] = '-'; }
if ($_POST['industriale'] == ""){ $_POST['industriale'] = '-'; }
if ($_POST['luoghi_pubblici'] == ""){ $_POST['luoghi_pubblici'] = '-'; }
if ($_POST['note'] == ""){$_POST['note']='-';}else{$_POST['note']=str_replace("'", "&rsquo;" ,$_POST['note']);}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".interventi SET localita = '".$_POST['localita']."', data_inter = '".$data_inter."', tipo ='".$_POST['tipo']."', tipo_luogo ='".$_POST['tipo_luogo']."', area =".$_POST['area'].", viabilita ='".$_POST['viabilita']."', abitazioni ='".$_POST['abitazioni']."', reti_impianti ='".$_POST['reti_impianti']."', industriale ='".$_POST['industriale']."', luoghi_pubblici ='".$_POST['luoghi_pubblici']."', note ='".$_POST['note']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 25: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 26: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA RISCHIO IDRO ###############
//############### INIZIO PROCEDURA SEGNALAZIONI ###############
if ($_SESSION['TAB'] == "segnalazioni") {
if ($_POST['id'] == ""){ $_POST['id'] = 0; }
if (empty($_POST['data_segnal'])) {
$data_segnal='1970-01-01';
} else {
$data_segnal= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_segnal'])));
}
if ($_POST['nominativo'] == ""){$_POST['nominativo']='-';}else{$_POST['nominativo']=str_replace("'", "&rsquo;" ,$_POST['nominativo']);}
if ($_POST['recapito'] == ""){$_POST['recapito']='-';}else{$_POST['recapito']=str_replace("'", "&rsquo;" ,$_POST['recapito']);}
if ($_POST['localita'] == ""){$_POST['localita']='-';}else{$_POST['localita']=str_replace("'", "&rsquo;" ,$_POST['localita']);}
if ($_POST['indirizzo'] == ""){$_POST['indirizzo']='-';}else{$_POST['indirizzo']=str_replace("'", "&rsquo;" ,$_POST['indirizzo']);}
if ($_POST['settore'] == ""){ $_POST['settore'] = '-'; }
if ($_POST['categoria'] == ""){ $_POST['categoria'] = '-'; }
if ($_POST['descrizione'] == ""){ $_POST['descrizione'] = '-'; }else{$_POST['descrizione'] = str_replace("'", "&rsquo;" ,$_POST['descrizione']);}
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
echo 'id = '.$_POST['id'].'<br>';
echo 'data = '.$_POST['data'].'<br>';
echo 'nominativo = '.$_POST['nominativo'].'<br>';
echo 'recapito = '.$_POST['recapito'].'<br>';
echo 'comune_app = '.$_POST['comune_app'].'<br>';
echo 'localita = '.$_POST['localita'].'<br>';
echo 'settore = '.$_POST['settore'].'<br>';
echo 'categoria = '.$_POST['categoria'].'<br>';
echo 'descrizione = '.$_POST['descrizione'].'<br>';
echo 'catasto = '.$_POST['catasto'].'<br>';
echo 'attivo = '.$_POST['attivo'].'<br>';
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".segnalazioni SET data_segnal = '".$data_segnal."', nominativo = '".$_POST['nominativo']."', recapito = '".$_POST['recapito']."', localita ='".$_POST['localita']."', indirizzo ='".$_POST['indirizzo']."', settore ='".$_POST['settore']."', categoria ='".$_POST['categoria']."', descrizione ='".$_POST['descrizione']."', archiviato = false, attivo=".$_POST['attivo'].", comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 29: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 30: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA PROCEDURA SEGNALAZIONI ###############
//############### INIZIO PROCEDURA ZONING NOTE AL PRG ###############
if ($_SESSION['TAB'] == "zoning_compare") {
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".zoning_compare SET comune_app ='".$_POST['comune_app']."', localita ='".$_POST['localita']."', segnalatore = '".$_POST['segnalatore']."', nota_data = '".$_POST['nota_data']."', nota ='".$_POST['nota']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE compare_id = ".$_SESSION['TABID'].""))
die("ERROR 29: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 30: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA PROCEDURA ZONING NOTE AL PRG ###############
//############### INIZIO PROCEDURA DISCARICA ###############
if ($_SESSION['TAB'] == "discarica") {
if ($mode == "edit") {
if ($_POST['localita'] == ""){
$_POST['localita'] = '-';
} else {
$_POST['localita'] = str_replace("'", "&rsquo;" ,$_POST['localita']);
}
if ($_POST['indirizzo'] == ""){
$_POST['indirizzo'] = '-';
} else {
$_POST['indirizzo'] = str_replace("'", "&rsquo;" ,$_POST['indirizzo']);
}
if ($_POST['segnal_preced'] == ""){$_POST['segnal_preced'] = '-';}
if ($_POST['segnal_preced'] == ""){
$segnal_preced_data = '2000-01-01';
} else if ($_POST['segnal_preced'] == '2000-01-01'){
$segnal_preced_data = '2000-01-01';
} else {
$segnal_preced_data = date("Y-m-d", strtotime($_POST['segnal_preced_data']));
}
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
if ($_POST['tipo_zona'] == ""){ $_POST['tipo_zona'] = '-'; }
if ($_POST['tipo_luogo'] == ""){ $_POST['tipo_luogo'] = '-'; }
if ($_POST['area_presunta'] == ""){ $_POST['area_presunta'] = 0; }
if ($_POST['volume_presunto'] == ""){ $_POST['volume_presunto'] = 0; }
if ($_POST['tipo_rifiuto'] == ""){ $_POST['tipo_rifiuto'] = '-'; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($_POST['eliminata_data'] == ""){
$eliminata_data = '2000-01-01';
} else if ($_POST['eliminata_data'] == '2000-01-01'){
$eliminata_data = '2000-01-01';
} else {
$eliminata_data = date("Y-m-d", strtotime($_POST['eliminata_data']));
}
if ($_POST['eliminata_chi'] == ""){ $_POST['eliminata_chi'] = '-'; } else { $_POST['eliminata_chi'] = str_replace("'", "&rsquo;" ,$_POST['eliminata_chi']); }
$rifiuti = implode(', ', $_POST['tipo_rifiuto']);
echo 'id = '.$_POST['id'].'<br>';
echo 'localita = '.$_POST['localita'].'<br>';
echo 'indirizzo = '.$_POST['indirizzo'].'<br>';
echo 'segnal_preced = '.$_POST['segnal_preced'].'<br>';
echo 'segnal_preced_data = '.$segnal_preced_data.'<br>';
echo 'catasto = '.$_POST['catasto'].'<br>';
echo 'tipo_zona = '.$_POST['tipo_zona'].'<br>';
echo 'tipo_luogo = '.$_POST['tipo_luogo'].'<br>';
echo 'area_presunta = '.$_POST['area_presunta'].'<br>';
echo 'volume_presunto = '.$_POST['volume_presunto'].'<br>';
echo 'tipo_rifiuto = '.$rifiuti.'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'eliminata_data = '.$eliminata_data.'<br>';
echo 'eliminata_chi = '.$_POST['eliminata_chi'].'<br>';
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".discarica SET localita='".$_POST['localita']."', indirizzo='".$_POST['indirizzo']."', segnal_preced='".$_POST['segnal_preced']."', segnal_preced_data='".$segnal_preced_data."', catasto='".$_POST['catasto']."', tipo_zona='".$_POST['tipo_zona']."', tipo_luogo='".$_POST['tipo_luogo']."', area_presunta=".$_POST['area_presunta'].", volume_presunto=".$_POST['volume_presunto'].", tipo_rifiuto='".$rifiuti."', note='".$_POST['note']."', eliminata_data='".$eliminata_data."', eliminata_chi='".$_POST['eliminata_chi']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 31: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 32: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA DISCARICA ###############
//############### INIZIO PROCEDURA AVVISI ###############
if ($_SESSION['TAB'] == "avvisi") {
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO public.avvisi (avviso_data,comune_app,avviso_tipo,avviso_oggetto,avviso_descrizione,archiviato,attivo,comune,operatore,data_agg) VALUES('".$_POST['avviso_data']."','".$_POST['comune_app']."','".$_POST['avviso_tipo']."','".$_POST['avviso_oggetto']."','".$_POST['avviso_descrizione']."',false,1,'".$_SESSION['COMUNE_BELF']."','".$_SESSION['USER_NAME']."','".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 33: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 34: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT avvisi.* FROM public.avvisi ORDER BY avvisi.avviso_id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['avviso_id'];
//echo $last_id_result;
}
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE public.avvisi SET avviso_data = '".$_POST['avviso_data']."', comune_app = '".$_POST['comune_app']."', avviso_tipo = '".$_POST['avviso_tipo']."', avviso_oggetto ='".$_POST['avviso_oggetto']."', avviso_descrizione ='".$_POST['avviso_descrizione']."', archiviato = false, attivo=1, comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE avviso_id = ".$_SESSION['TABID'].""))
die("ERROR 35: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 36: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA AVVISI ###############
//############### INIZIO PROCEDURA LAYERS ###############
if ($_SESSION['TAB'] == "layers") {
//$attribution = str_replace(array("'", ",", "\"", "&quot;"), "&quot;", htmlspecialchars($_POST['attribution']));
if ($mode == "add") {
$attribution = str_replace(array("'", "\"", "&quot;"), "#", htmlspecialchars($_POST['attribution']));
if(!$rs_update = @pg_query("INSERT INTO public.layers (type,cat,name,url,format,layers,transparent,opacity,maxzoom, minzoom,attribution,subdomains,layer_default,layer_private,archiviato,attivo,comune,operatore,data_agg,orderlay) VALUES('".$_POST['type']."','".$_POST['cat']."','".$_POST['name']."','".$_POST['url']."','".$_POST['format']."','". $_POST['layers']."','".$_POST['transparent']."','".$_POST['opacity']."',".$_POST['maxzoom'].",".$_POST['minzoom'].",'".$attribution."','".$_POST['subdomains']."',".$_POST['layer_default'].",".$_POST['layer_private'].",false,1,'".$_POST['comune']."','".$_SESSION['USER_NAME']."','".date("Y-m-d h:i:sa", time())."',".$_POST['orderlay']."); "))
die("ERROR 37: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 38: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT layers.* FROM public.layers ORDER BY layers.layer_id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['layer_id'];
//echo $last_id_result;
} ?>
<?php include_once "detail_shp.php" ?>
<?php }
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE public.layers SET type = '".$_POST['type']."', cat = '".$_POST['cat']."', name = '".$_POST['name']."', url ='".$_POST['url']."', format ='".$_POST['format']."', layers ='".$_POST['layers']."', transparent ='".$_POST['transparent']."', opacity ='".$_POST['opacity']."', maxzoom =".$_POST['maxzoom'].", minzoom =".$_POST['minzoom'].", attribution ='".$_POST['attribution']."', subdomains ='".$_POST['subdomains']."', layer_default =".$_POST['layer_default'].", layer_private =".$_POST['layer_private'].", archiviato = false, attivo=".$_POST['attivo'].", comune = '".$_POST['comune']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."', orderlay=".$_POST['orderlay']." WHERE layer_id = ".$_SESSION['TABID'].""))
die("ERROR 39: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 40: " . pg_last_error($conn));
?>
<?php include_once "detail_shp.php" ?>
<?php
}
$link = 4;
}
//############### FINE PROCEDURA LAYERS ###############
//############### INIZIO PROCEDURA LAYERS CLIENT ###############
if ($_SESSION['TAB'] == "layers_client") {
$layers = implode(';', $_POST['layers']);
if ($_POST['client_id'] == ""){ $_POST['client_id'] = 0; }
if ($_POST['client_type'] == ""){ $_POST['client_type'] = 0; }
if ($_POST['client_code'] == ""){ $_POST['client_code'] = '-'; }
if ($_POST['title'] == ""){ $_POST['title'] = '-'; } else { $_POST['title'] = str_replace("'", "&rsquo;" ,$_POST['title']); }
if ($_POST['layers'] == ""){ $_POST['layers'] = '-'; }
if ($_POST['comu_nome'] == ""){ $_POST['comu_nome'] = '-'; }
if ($_POST['orderlay'] == ""){ $_POST['orderlay'] = 0; }
if ($_POST['urbanistica'] == ""){ $_POST['urbanistica'] = 'false'; }else{ $_POST['urbanistica'] = 'true';}
if ($_POST['emergenze'] == ""){ $_POST['emergenze'] = 'false'; }else{ $_POST['emergenze'] = 'true';}
if ($_POST['fiscalita'] == ""){ $_POST['fiscalita'] = 'false'; }else{ $_POST['fiscalita'] = 'true';}
if ($_POST['mobilita'] == ""){ $_POST['mobilita'] = 'false'; }else{ $_POST['mobilita'] = 'true';}
if ($_POST['prot_civile'] == ""){ $_POST['prot_civile'] = 'false'; }else{ $_POST['prot_civile'] = 'true';}
if ($_POST['reti'] == ""){ $_POST['reti'] = 'false'; }else{ $_POST['reti'] = 'true';}
/*
echo '<br>client_id = '.$_POST['client_id'].'<br>';
echo 'client_type = '.$_POST['client_type'].'<br>';
echo 'client_code = '.$_POST['client_code'].'<br>';
echo 'title = '.$_POST['title'].'<br>';
echo 'layers = '.implode(';', $_POST['layers']).'<br>';
echo 'comu_nome = '.$_POST['comu_nome'].'<br>';
echo 'archiviato = '.$_POST['archiviato'].'<br>';
echo 'attivo = '.$_POST['attivo'].'<br>';
echo 'comune = '.$_POST['comune'].'<br>';
echo 'operatore = '.$_POST['operatore'].'<br>';
echo 'data_agg = '.$_POST['data_agg'].'<br>';
echo 'orderlay = '.$_POST['orderlay'].'<br>';
echo 'urbanistica = '.$_POST['urbanistica'].'<br>';
echo 'emergenze = '.$_POST['emergenze'].'<br>';
echo 'fiscalita = '.$_POST['fiscalita'].'<br>';
echo 'mobilita = '.$_POST['mobilita'].'<br>';
echo 'prot_civile = '.$_POST['prot_civile'].'<br>';
echo 'reti = '.$_POST['reti'].'<br>';
*/
if ($mode == "add") {
if(!$rs_insert = @pg_query("INSERT INTO public.layers_client (client_type,client_code,title,layers,comu_nome,urbanistica,emergenze,fiscalita,mobilita,prot_civile,reti,archiviato,attivo,comune,operatore,data_agg) VALUES(".$_POST['client_type'].",'".$_POST['client_code']."','".$_POST['title']."','".$layers."','".$_POST['comu_nome']."', '".$_POST['urbanistica']."', '".$_POST['emergenze']."', '".$_POST['fiscalita']."', '".$_POST['mobilita']."', '".$_POST['prot_civile']."', '".$_POST['reti']."', false,1,'".$_SESSION['COMUNE_BELF']."', '".$_SESSION['USER_NAME']."', '".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 1: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 2: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT layers_client.* FROM public.layers_client ORDER BY client_id DESC LIMIT 1"))
die("ERROR 3: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['client_id'];
//echo $last_id_result;
}
}
$link = 5;
if ($mode == "edit") {
if(!$rs_update = @pg_query(" UPDATE public.layers_client SET client_id=".$_POST['client_id'].", client_type=".$_POST['client_type'].", client_code='".$_POST['client_code']."', title='".$_POST['title']."', layers='".$layers."', comu_nome='".$_POST['comu_nome']."', orderlay=".$_POST['orderlay'].", urbanistica='".$_POST['urbanistica']."', emergenze='".$_POST['emergenze']."', fiscalita='".$_POST['fiscalita']."', mobilita='".$_POST['mobilita']."', prot_civile='".$_POST['prot_civile']."', reti='".$_POST['reti']."', archiviato = false, attivo=".$_POST['attivo'].", comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE client_id = ".$_SESSION['TABID'].""))
die("ERROR 39: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 40: " . pg_last_error($conn));
}
$link = 5;
}
//############### FINE PROCEDURA LAYERS CLIENT ###############
//############### INIZIO PROCEDURA LAYERS CATEGORY ###############
if ($_SESSION['TAB'] == "layers_cat") {
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO public.layers_cat (cat,archiviato,attivo,comune,operatore,data_agg) ".
" VALUES('".$_POST['cat']."',false,".$_POST['attivo'].",'".$_SESSION['COMUNE_BELF']."','".$_SESSION['USER_NAME']."','".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 41: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 42: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT layers_cat.* FROM public.layers_cat ORDER BY layers_cat.cat_id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['cat_id'];
//echo $last_id_result;
}
$link = 4;
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE public.layers_cat SET cat = '".$_POST['cat']."', archiviato = false, attivo=".$_POST['attivo'].", comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE cat_id = ".$_SESSION['TABID'].""))
die("ERROR 43: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 44: " . pg_last_error($conn));
}
$link = 4;
}
//############### FINE PROCEDURA LAYERS CATEGORY ###############
//############### INIZIO PROCEDURA ORDINANZE ###############
if ($_SESSION['TAB'] == "ordinanze") {
echo 'gid = '.$_POST['gid'].'<br>';
echo 'id_old = '.$_POST['id_old'].'<br>';
echo 'num_ord = '.$_POST['num_ord'].'<br>';
echo 'data_ord = '.$_POST['data_ord'].'<br>';
echo 'intestatario = '.$_POST['intestatario'].'<br>';
echo 'oggetto = '.$_POST['oggetto'].'<br>';
echo 'id_toponom = '.$_POST['id_toponom'].'<br>';
echo 'civico = '.$_POST['civico'].'<br>';
echo 'tipo_dest = '.$_POST['tipo_dest'].'<br>';
echo 'tipo_ord = '.$_POST['tipo_ord'].'<br>';
echo 'quartiere = '.$_POST['quartiere'].'<br>';
echo 'concessione = '.$_POST['concessione'].'<br>';
echo 'oneri = '.$_POST['oneri'].'<br>';
echo 'targa = '.$_POST['targa'].'<br>';
echo 'stalli = '.$_POST['stalli'].'<br>';
echo 'data_scadenza = '.$_POST['data_scadenza'].'<br>';
echo 'data_notifica = '.$_POST['data_notifica'].'<br>';
echo 'data_revoca = '.$_POST['data_revoca'].'<br>';
echo 'stato = '.$_POST['stato'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'data_agg = '.$_POST['data_agg'].'<br>';
echo 'archiviato = '.$_POST['archiviato'].'<br>';
if ($_POST['num_ord'] == ""){ $_POST['num_ord'] = '-'; }
if (empty($_POST['data_ord'])) {
$data_ord='1970-01-01';
} else {
$data_ord= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_ord'])));
}
if ($_POST['intestatario'] == ""){ $_POST['intestatario'] = 99999; }
if ($_POST['oggetto'] == ""){ $_POST['oggetto'] = '-'; }
if ($_POST['id_toponom'] == ""){ $_POST['id_toponom'] = 99999; }
if ($_POST['civico'] == ""){ $_POST['civico'] = '-'; }
if ($_POST['tipo_dest'] == ""){ $_POST['tipo_dest'] = 99; }
if ($_POST['tipo_ord'] == ""){ $_POST['tipo_ord'] = 44; }
// if ($_POST['quartiere'] == ""){ $_POST['quartiere'] = 12; }
if ($_POST['concessione'] == ""){ $_POST['concessione'] = '-'; }
if ($_POST['oneri'] == ""){ $_POST['oneri'] = 0; }
if ($_POST['targa'] == ""){ $_POST['targa'] = '-'; }
if ($_POST['stalli'] == ""){ $_POST['stalli'] = 0; }
if (empty($_POST['data_scadenza'])) {
$data_scadenza='1970-01-01';
} else {
$data_scadenza= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_scadenza'])));
}
if (empty($_POST['data_notifica'])) {
$data_notifica='1970-01-01';
} else {
$data_notifica= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_notifica'])));
}
if (empty($_POST['data_revoca'])) {
$data_revoca='1970-01-01';
} else {
$data_revoca= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_revoca'])));
}
// if ($_POST['data_scadenza'] == ""){ $_POST['data_scadenza'] = 0; }
// if ($_POST['data_notifica'] == ""){ $_POST['data_notifica'] = 0; }
// if ($_POST['data_revoca'] == ""){ $_POST['data_revoca'] = 0; }
echo "data_scadenza = ".$data_scadenza."<br>";
echo "data_notifica = ".$data_notifica."<br>";
echo "data_revoca = ".$data_revoca."<br>";
if ($_POST['stato'] == ""){ $_POST['stato'] = 0; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".ordinanze (num_ord, data_ord, intestatario, oggetto, id_toponom, civico, tipo_dest, tipo_ord, concessione, oneri, targa, stalli, data_scadenza, data_notifica, data_revoca, stato, note, data_agg, archiviato) ".
" VALUES('".$_POST['num_ord']."', '".$data_ord."', ".$_POST['intestatario'].", '".$_POST['oggetto']."', ".$_POST['id_toponom'].", '".$_POST['civico']."', ".$_POST['tipo_dest'].", ".$_POST['tipo_ord'].", '".$_POST['concessione']."', ".$_POST['oneri'].", '".$_POST['targa']."', ".$_POST['stalli'].", '".$data_scadenza."', '".$data_notifica."', '".$data_revoca."', ".$_POST['stato'].", '".$_POST['note']."',
'".date("Y-m-d h:i:sa", time())."', 0); "))
die("ERROR 11: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 12: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT * FROM ".strtolower($_SESSION['COMUNE_BELF']).".ordinanze ORDER BY gid DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['gid'];
if(!$rs_id_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".ordinanze SET
id_old=".$last_id_result['gid']." WHERE gid = ".$last_id_result['gid'].""))
die("ERROR 13A: " . pg_last_error($conn));
}
$link = 8;
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".ordinanze SET gid=".$_POST['gid'].", id_old=".$_POST['id_old'].", num_ord='".$_POST['num_ord']."', data_ord='".$data_ord."', intestatario=".$_POST['intestatario'].", oggetto='".$_POST['oggetto']."', id_toponom=".$_POST['id_toponom'].", civico='".$_POST['civico']."', tipo_dest=".$_POST['tipo_dest'].", tipo_ord=".$_POST['tipo_ord'].", concessione='".$_POST['concessione']."', oneri=".$_POST['oneri'].", targa='".$_POST['targa']."', stalli=".$_POST['stalli'].", data_scadenza='".$data_scadenza."', data_notifica='".$data_notifica."', data_revoca='".$data_revoca."', stato=".$_POST['stato'].", note='".$_POST['note']."', data_agg='".date("Y-m-d h:i:sa", time())."', archiviato=0 WHERE gid = ".$_SESSION['TABID'].""))
die("ERROR 13B: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$link = 8;
}
}
//############### FINE PROCEDURA ORDINANZE ###############
//############### INIZIO PROCEDURA INTESTATARI ###############
if ($_SESSION['TAB'] == "ord_intestatari") {
echo 'gid = '.$_POST['gid'].'<br>';
echo 'tipo = '.$_POST['tipo_intestatario'].'<br>';
echo 'intestatario = '.$_POST['intestatario'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'data_agg = '.$_POST['data_agg'].'<br>';
if ($_POST['intestatario'] == ""){ $_POST['intestatario'] = '-'; } else { $_POST['intestatario'] = str_replace("'", "&rsquo;" ,$_POST['intestatario']); }
if ($_POST['tipo'] == ""){ $_POST['tipo'] = '-'; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".ord_intestatari (intestatario, tipo, note, data_agg, archiviato) ".
" VALUES('".$_POST['intestatario']."', '".$_POST['tipo']."', '".$_POST['note']."', '".date("Y-m-d h:i:sa", time())."', 0); "))
die("ERROR 11: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 12: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT * FROM ".strtolower($_SESSION['COMUNE_BELF']).".ord_intestatari ORDER BY data_agg DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['gid'];
if(!$rs_id_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".ord_intestatari SET
id_old=".$last_id_result['gid']." WHERE gid = ".$last_id_result['gid'].""))
die("ERROR 13A: " . pg_last_error($conn));
}
$link = 9;
}
if ($mode == "edit") {
/* */
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".ord_intestatari SET gid=".$_POST['gid'].", id_old=".$_POST['id_old'].", intestatario='".$_POST['intestatario']."', tipo='".$_POST['tipo']."', note='".$_POST['note']."', data_agg='".date("Y-m-d h:i:sa", time())."', archiviato=0 WHERE gid = ".$_SESSION['TABID'].""))
die("ERROR 13B: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$link = 9;
}
}
//############### FINE PROCEDURA INTESTATARI ###############
//############### INIZIO PROCEDURA TOPONOMASTICA ###############
if ($_SESSION['TAB'] == "toponomastica") {
echo 'id = '.$_POST['id'].'<br>';
echo 'dug = '.$_POST['dug'].'<br>';
echo 'duf = '.$_POST['duf'].'<br>';
echo 'gis_id = '.$_POST['gis_id'].'<br>';
echo 'sezione = '.$_POST['sezione'].'<br>';
echo 'circoscriz = '.$_POST['circoscriz'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
if ($_POST['duf'] == ""){ $_POST['duf'] = '-'; } else { $_POST['duf'] = str_replace("'", "&rsquo;" ,$_POST['duf']); }
if ($_POST['sezione'] == ""){ $_POST['sezione'] = '-'; }
if ($_POST['circoscriz'] == ""){ $_POST['circoscriz'] = '-'; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".toponomastica (dug, duf, sezione, circoscriz, note, attivo, data_agg) ".
" VALUES('".$_POST['dug']."', '".$_POST['duf']."', '".$_POST['sezione']."', '".$_POST['circoscriz']."', '".$_POST['note']."', 1, '".date("Y-m-d h:i:sa", time())."'); "))
die("ERROR 11: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 12: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT * FROM ".strtolower($_SESSION['COMUNE_BELF']).".toponomastica ORDER BY id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['id'];
if(!$rs_id_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".toponomastica SET
gis_id=".$last_id_result['id']." WHERE id = ".$last_id_result['id'].""))
die("ERROR 13A: " . pg_last_error($conn));
}
$link = 4;
}
if ($mode == "edit") {
/* */
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".toponomastica SET dug='".$_POST['dug']."', duf='".$_POST['duf']."', gis_id=".$_POST['gis_id'].", sezione='".$_POST['sezione']."', circoscriz='".$_POST['circoscriz']."', note='".$_POST['note']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 13B: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$link = 4;
}
}
//############### FINE PROCEDURA TOPONOMASTICA ###############
//############### INIZIO PROCEDURA PASSI ###############
if ($_SESSION['TAB'] == "passi") {
echo 'id = '.$_POST['id'].'<br>';
echo 'idcivico = '.$_POST['idcivico'].'<br>';
echo 'prot_parere = '.$_POST['prot_parere'].'<br>';
echo 'data_parere = '.$_POST['data_parere'].'<br>';
echo 'num_pass = '.$_POST['num_pass'].'<br>';
echo 'data_conces = '.$_POST['data_conces'].'<br>';
echo 'data_scaden = '.$_POST['data_scaden'].'<br>';
echo 'richiedente = '.$_POST['richiedente'].'<br>';
echo 'via = '.$_POST['via'].'<br>';
echo 'civico = '.$_POST['civico'].'<br>';
echo 'circoscriz = '.$_POST['circoscriz'].'<br>';
echo 'catasto = '.$_POST['catasto'].'<br>';
echo 'tipo_passo = '.$_POST['tipo_passo'].'<br>';
echo 'destinazione = '.$_POST['destinazione'].'<br>';
echo 'larghezza = '.$_POST['larghezza'].'<br>';
echo 'profondita = '.$_POST['profondita'].'<br>';
echo 'tipo_suolo = '.$_POST['tipo_suolo'].'<br>';
echo 'dist_incrocio = '.$_POST['dist_incrocio'].'<br>';
echo 'dist_curva = '.$_POST['dist_curva'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'cancello = '.$_POST['cancello'].'<br>';
echo 'pedonale = '.$_POST['pedonale'].'<br>';
if ($_POST['id'] == ""){ $_POST['id'] = 0; }
if ($_POST['prot_parere'] == ""){ $_POST['prot_parere'] = '-'; }
if (empty($_POST['data_parere'])) {
$data_parere='1970-01-01';
} else {
$data_parere= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_parere'])));
}
if ($_POST['num_pass'] == ""){ $_POST['num_pass'] = '-'; }
if (empty($_POST['data_conces'])) {
$data_conces='1970-01-01';
} else {
$data_conces= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_conces'])));
}
if (empty($_POST['data_scaden'])) {
$data_scaden='1970-01-01';
} else {
$data_scaden= date("Y-m-d", strtotime(str_replace('/', '-', $_POST['data_scaden'])));
}
if ($_POST['richiedente'] == ""){ $_POST['richiedente'] = '-'; } else { $_POST['richiedente'] = str_replace("'", "&rsquo;" ,$_POST['richiedente']); }
if ($_POST['via'] == ""){ $_POST['via'] = '-'; }
if ($_POST['civico'] == ""){ $_POST['civico'] = '-'; }
if ($_POST['circoscriz'] == ""){ $_POST['circoscriz'] = '-'; }
if ($_POST['catasto'] == ""){ $_POST['catasto'] = '-'; }
if ($_POST['tipo_passo'] == ""){ $_POST['tipo_passo'] = '-'; }
if ($_POST['destinazione'] == ""){ $_POST['destinazione'] = '-'; }
if ($_POST['larghezza'] == ""){ $_POST['larghezza'] = 0; }
if ($_POST['profondita'] == ""){ $_POST['profondita'] = 0; }
if ($_POST['tipo_suolo'] == ""){ $_POST['tipo_suolo'] = '-'; }
if ($_POST['dist_incrocio'] == ""){ $_POST['dist_incrocio'] = 0; }
if ($_POST['dist_curva'] == ""){ $_POST['dist_curva'] = 0; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($_POST['cancello'] == ""){ $_POST['cancello'] = 'f'; }else{ $_POST['cancello'] = 't';}
if ($_POST['pedonale'] == ""){ $_POST['pedonale'] = 'f'; }else{ $_POST['pedonale'] = 't';}
if ($mode == "add") {
if(!$rs_update = @pg_query("INSERT INTO ".strtolower($_SESSION['COMUNE_BELF']).".passi (prot_parere, data_parere, num_pass, data_conces, data_scaden, richiedente, via, civico, catasto, tipo_passo, destinazione, larghezza, profondita, tipo_suolo, dist_incrocio, dist_curva, note, archiviato, attivo, comune, operatore, data_agg, cancello, pedonale) ".
" VALUES('".$_POST['prot_parere']."', '".$data_parere."', '".$_POST['num_pass']."', '".$data_conces."', '".$data_scaden."', '".$_POST['richiedente']."', '".$_POST['via']."', '".$_POST['civico']."', '".$_POST['catasto']."', '".$_POST['tipo_passo']."', '".$_POST['destinazione']."', ".$_POST['larghezza'].", ".$_POST['profondita'].", '".$_POST['tipo_suolo']."', ".$_POST['dist_incrocio'].", ".$_POST['dist_curva'].", '".$_POST['note']."', false, 1, '".$_SESSION['COMUNE_BELF']."', '".$_SESSION['USER_NAME']."', '".date("Y-m-d h:i:sa", time())."', ".$_POST['cancello'].", ".$_POST['pedonale']."); "))
die("ERROR 11: " . pg_last_error($conn));
//INSERISCE LOG
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'NEW RECORD','".$_SESSION['TAB']."','".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 12: " . pg_last_error($conn));
//RECUPERA L'ULTIMO ID
if(!$last_id = @pg_query("SELECT * FROM ".strtolower($_SESSION['COMUNE_BELF']).".passi ORDER BY id DESC LIMIT 1"))
die("ERROR 6: " . pg_last_error($conn));
while($last_id_result = pg_fetch_assoc($last_id)) {
$_SESSION['TABID'] = $last_id_result['id'];
if(!$rs_id_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".topo_civici SET
passo_id=".$last_id_result['id']." WHERE id = ".$_POST['idcivico'].""))
die("ERROR 13A: " . pg_last_error($conn));
}
$link = 4;
}
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".passi SET prot_parere='".$_POST['prot_parere']."', data_parere='".$data_parere."', num_pass='".$_POST['num_pass']."', data_conces='".$data_conces."', data_scaden='".$data_scaden."', richiedente='".$_POST['richiedente']."', via='".$_POST['via']."', civico='".$_POST['civico']."', catasto='".$_POST['catasto']."', tipo_passo='".$_POST['tipo_passo']."', destinazione='".$_POST['destinazione']."', larghezza=".$_POST['larghezza'].", profondita=".$_POST['profondita'].", tipo_suolo='".$_POST['tipo_suolo']."', dist_incrocio=".$_POST['dist_incrocio'].", dist_curva=".$_POST['dist_curva'].", note='".$_POST['note']."', comune = '".$_SESSION['COMUNE_BELF']."', operatore = '".$_SESSION['USER_NAME']."', data_agg='".date("Y-m-d h:i:sa", time())."', cancello='".$_POST['cancello']."', pedonale='".$_POST['pedonale']."' WHERE id = ".$_POST['id'].""))
die("ERROR 14_B: " . pg_last_error($conn));
echo "UPDATED<br>".$_SESSION['TABID'];
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$link = 10;
}
}
//############### FINE PROCEDURA PASSI ###############
//############### INIZIO PROCEDURA CIVICI ###############
if ($_SESSION['TAB'] == "topo_civici") {
echo 'id = '.$_POST['id'].'<br>';
echo 'cod_civ = '.$_POST['cod_civ'].'<br>';
echo 'accesso = '.$_POST['accesso'].'<br>';
echo 'tipo_dest = '.$_POST['tipo_dest'].'<br>';
echo 'tipo_civ = '.$_POST['tipo_civ'].'<br>';
echo 'civico = '.$_POST['civico'].'<br>';
echo 'esponente = '.$_POST['esponente'].'<br>';
echo 'id_topo = '.$_POST['id_topo'].'<br>';
echo 'toponom = '.$_POST['toponom'].'<br>';
echo 'dispari = '.$_POST['dispari'].'<br>';
if (intval($_POST['civico']) % 2 == 0 ) {
$dispari = "PARI";
} else {
$dispari = "DISPARI";
}
echo 'x_civ = '.$_POST['x_civ'].'<br>';
echo 'y_civ = '.$_POST['y_civ'].'<br>';
echo 'note = '.$_POST['note'].'<br>';
echo 'passo_id = '.$_POST['passo_id'].'<br>';
if(!$query3 = @pg_query("SELECT dug, duf FROM ".strtolower($_SESSION['COMUNE_BELF']).".toponomastica WHERE gis_id =".$_POST['id_topo'].""))
die("ERROR STR2: " . pg_last_error($conn));
while($row3 = pg_fetch_assoc($query3)) {
$toponom = $row3['dug']." ".$row3['duf'];
}
if(!$query4 = @pg_query("SELECT ST_X(ST_TRANSFORM(the_geom,4326)) AS x_civ, ST_Y(ST_TRANSFORM(the_geom,4326)) AS y_civ FROM ".strtolower($_SESSION['COMUNE_BELF']).".topo_civici WHERE id =".$_POST['id'].""))
die("ERROR STR2: " . pg_last_error($conn));
while($row4 = pg_fetch_assoc($query4)) {
$x_civ = $row4['x_civ'];
$y_civ = $row4['y_civ'];
}
if ($_POST['cod_civ'] == ""){ $_POST['cod_civ'] = '-'; }
if ($_POST['tipo_dest'] == ""){ $_POST['tipo_dest'] = '-'; }
if ($_POST['tipo_civ'] == ""){ $_POST['tipo_civ'] = '-'; }
if ($_POST['civico'] == ""){ $_POST['civico'] = '-'; }
if ($_POST['esponente'] == ""){ $_POST['esponente'] = '-'; }
if ($_POST['dispari'] == ""){ $_POST['dispari'] = '-'; }
if ($_POST['note'] == ""){ $_POST['note'] = '-'; } else { $_POST['note'] = str_replace("'", "&rsquo;" ,$_POST['note']); }
if ($mode == "edit") {
if(!$rs_update = @pg_query("UPDATE ".strtolower($_SESSION['COMUNE_BELF']).".topo_civici SET cod_civ='".$_POST['cod_civ']."', accesso='".$_POST['accesso']."', tipo_dest='".$_POST['tipo_dest']."', tipo_civ='".$_POST['tipo_civ']."', civico='".$_POST['civico']."', esponente='".$_POST['esponente']."', id_topo=".$_POST['id_topo'].", toponom='".$toponom."', dispari='".$dispari."', x_civ=".$x_civ.", y_civ=".$y_civ.", note='".$_POST['note']."', data_agg='".date("Y-m-d h:i:sa", time())."' WHERE id = ".$_SESSION['TABID'].""))
die("ERROR 14_B: " . pg_last_error($conn));
if(!$log = @pg_query("INSERT INTO public.auditlog ".
" (data,page,username,action,tab,rec_id,ip) ".
" VALUES('".date("Y-m-d h:i:sa", time())."','".basename($_SERVER['PHP_SELF'])."','".$_SESSION['USER_NAME']."',".
" 'UPDATE RECORD','".$_SESSION['TAB']."',".$_SESSION['TABID'].",'".$_SERVER['REMOTE_ADDR']."');"))
die("ERROR 14: " . pg_last_error($conn));
$link = 4;
}
}
//############### FINE PROCEDURA CIVICI ###############
if ($type == "sub") {
header("location: blank.php?msg=del_ok");
} else {
switch ($link) {
case 1:
$url = "detail_sub.php?idsub=".$_SESSION['TABID']."&subtab=".$_SESSION['SUBTAB']."&action2=subview";
break;
case 3:
$url = "cdu/cdu2.php?id=".$_SESSION['TABID'];
break;
case 4:
$url = "dataview.php?id=".$_SESSION['TABID']."&obj=".$_SESSION['OBJ']."";
//$url = $urllist;
break;
case 5:
$url = "client?obj=cly";
break;
case 6:
$url = "listdata?obj=usr";
break;
case 7:
$url = "dataview?obj=usr&id=".$_SESSION['TABID']."";
break;
case 8:
$url = "dataview?obj=ordi&id=".$_SESSION['TABID']."";
break;
case 9:
$url = "dataview?obj=inte&id=".$_SESSION['TABID']."";
break;
case 10:
$url = "dataview?obj=".$_SESSION['OBJ']."&id=".$_POST['id']."&idciv=".$_SESSION['TABID']."";
break;
default:
$type_query = "";
$link = 1;
}
header("location: ".$url."");
//echo "<br>".$url;
}
?>