<?php include_once "login.php"; //se annullo torno all'inizio $tabpath = "pe"; if ($_POST["mode"] == "edit") { $idpratica = $_POST["pratica"]; include "./inc/inc.page_header.php"; include "./lib/tabella_h.class.php"; $tabellah = new Tabella_h("{$tabpath}/elenco_gruppi.tab"); ?> <html> <head> <title>Riferimenti</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <LINK media="screen" href="src/styles.css" type="text/css" rel="stylesheet"> <LINK media="print" href="src/styles_print.css" type="text/css" rel="stylesheet"> <SCRIPT language="javascript" src="src/window.js" type="text/javascript"></SCRIPT> <SCRIPT> function link(id){ w=window.open("pe.rif_pratiche.php?id="+id,"Info","width=500,height=600,resizable=no,scrollbars=yes"); w.focus(); } </SCRIPT> </head> <body onload> <H2 class="blueBanner">Elenco dei gruppi di pratiche</H2> <form action="praticaweb.php" method="POST" name="main"> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="70%"> <TR>
<input name="iter" type="hidden" value="<?php echo $iter; ?> "> <input name="mode" type="hidden" value="<?php echo $modo; ?> "> </FORM> <?php } else { // -- <<<<<<<<<<<<<<<<<<<<< MODALITA' FORM IN VISTA >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> $tabella_integrazione = new tabella_v("{$tabpath}/integrazioni.tab"); $tabella_integrati = new Tabella_h("{$tabpath}/doc_integrati.tab"); $tabella_mancanti = new Tabella_h("{$tabpath}/doc_mancanti.tab"); $tabella_mancanti->set_color("#E7EFFF", "#FF0000", 0, 0); $db = $tabella_integrati->get_db(); $db->sql_query("select * from pe.e_iter order by ordine;"); $elenco_iter = $db->sql_fetchrowset(); ?> <H2 class="blueBanner">Elenco documenti allegati alla pratica</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <tr> <td> <?php $flag = 0; foreach ($elenco_iter as $row) { $iter = $row["id"]; $nomeiter = $row["nome"];
<TR> <TD> <!-- contenuto--> <?php $tabella->set_titolo("Stato della pratica", "modifica", array("id" => $id)); $tabella->set_dati("id=" . $id); $tabella->get_titolo(); $tabella->edita(); ?> </TD> </TR> </TABLE> <?php } else { $tabella = new Tabella_h("{$tabpath}/{$file_config}", 'list'); $tabella->set_titolo("Elenco degli stati", "nuovo"); $tabella->set_dati(); ?> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <TR> <TD> <?php $tabella->get_titolo(); $tabella->elenco(); ?> </TD> </TR> </TABLE> <button id="btn_close" />
<input name="azione" type="submit" class="hexfield" tabindex="14" value="Annulla" style="margin-top:10"> </form> <?php include "./inc/inc.window.php"; } elseif ($modo == "view") { $idpratica = $_REQUEST["id_pratica"]; $id_parere = $_REQUEST["id_parere"]; $tabella = new Tabella_v($file_config, $modo); $tabella->set_dati("id={$id_parere}"); $tabella->set_titolo("Parere della pratica n° {$num}", 'Modifica', array("id_pratica" => $id_pratica, "id_parere" => $id_parere, "comm_paesaggio" => "1")); $tabella->get_titolo(); $tabella->tabella(); } else { print "<H2 class=\"blueBanner\">Elenco Pareri Espressi</H2>"; $tabella = new Tabella_h($file_config, 'list'); //$tabella->set_tag($idpr); $tabella->set_dati("ente =(SELECT tipo_comm FROM ce.commissione WHERE id={$idcomm}) AND data_rich = (SELECT data_convocazione FROM ce.commissione WHERE id={$idcomm});"); //$titolo="Pratica n° ".$num; $mod = $parere == 0 ? "new" : "edit"; //$butt_mod=(($parere==0)?("nuovo"):("modifica")); //$tabella->set_titolo($titolo,"",array("id_pratica"=>$idpr,"numero"=>$num,"mode"=>"$mod","id_parere"=>$parere)); //$tabella->get_titolo(); $tabella->elenco(); //} } ?> </body> </html>
</tr> </table> </form> <?php } ?> <img src="images/gray_light.gif" height="2" width="90%"> <?php //include "./inc/inc.messaggi.php"; } else { unset($_SESSION["ADD_NEW"]); $tabella = new Tabella_v("{$tabpath}/convocazione"); $tabellah = new Tabella_h($file_config); //print_r($tabella->num_col) ?> <!-- <<<<<<<<<<<<<<<<<<<<< MODALITA' FORM IN VISTA DATI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> <H2 class="blueBanner">Ordine del giorno</H2> <!-- contenuto--> <?php //include "./inc/page_header.inc"; $tabella->set_titolo("Dati della commissione"); $tabella->set_dati("pratica={$idcomm}"); $tabella->get_titolo(); $tabella->tabella(); $tabellah->set_titolo("Pratiche discusse", "modifica"); $nprat = $tabellah->set_dati("id>0"); $tabellah->get_titolo();
<H2 class="blueBanner">Ubicazione dell'intervento</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <?php $array_file_tab = array("{$tabpath}/indirizzi", "{$tabpath}/catasto_terreni", "{$tabpath}/catasto_urbano"); $array_titolo = array("Indirizzi", "Catasto Terreni", "Catasto Urbano"); for ($i = 0; $i < 3; $i++) { $file_tab = $array_file_tab[$i]; $titolo = $array_titolo[$i]; ?> <tr> <td> <!-- intestazione--> <?php $tabella = new Tabella_h($file_tab); $tabella->set_titolo($titolo, "modifica", array("titolo" => $titolo, "tab_new" => $file_tab, "tab_edit" => $file_tab)); $numrows = $tabella->set_dati("pratica={$idpratica};"); $tabella->get_titolo(); if ($numrows) { $tabella->elenco(); } else { print "<p><b>Elenco vuoto</b></p>"; } ?> <!-- fine intestazione--> <br> </td> </tr> <?php }
$arr_cond[] = "report.data_presentazione::date=" . $ricerca["data_pres_in"]["data"] . "::date"; } } if ($ricerca["tipo_pratica"]) { if ($ricerca["tipo_pratica"] == 1) { $arr_cond[] = "report._tipo_pratica BETWEEN 11000 AND 11999"; } elseif ($ricerca["tipo_pratica"] == 2) { $arr_cond[] = "report._tipo_pratica BETWEEN 10000 AND 10999"; } elseif ($ricerca["tipo_pratica"] > 2) { $arr_cond[] = "report._tipo_pratica = " . $ricerca["tipo_pratica"] . ""; } } if (is_array($arr_cond)) { $cond = "(" . implode(") AND (", $arr_cond) . ")"; } $tabella = new Tabella_h("admin/report", 'view'); $nrows = $tabella->set_dati("{$cond} order by substr(report.numero,4,1),substr(report.numero,5,3),substr(report.numero,1,3)"); } } $db = new sql_db(DB_HOST, DB_USER, DB_PWD, DB_NAME, false); if (!$db->db_connect_id) { die("Impossibile connettersi al database"); } $sql = "(SELECT 0 as id, 'Seleziona ===>' as opzione) UNION (SELECT 1 as id, 'Tutti i Permessi di Costruire' as opzione) UNION (SELECT 2 as id, 'Tutte le D.I.A.' as opzione) UNION (SELECT distinct id,nome as opzione FROM pe.e_tipopratica order by opzione);"; $db->sql_query($sql); print_debug($sql); $tipo_pratica = $db->sql_fetchrowset(); $sel_tipo_pratica = ""; foreach ($tipo_pratica as $val) { $s = $_POST["tipo_pratica"] && $_POST["tipo_pratica"] == $val["id"] ? "selected" : ""; $sel_tipo_pratica .= "<option value=\"" . $val["id"] . "\" {$s}>" . $val["opzione"] . "</option>";
?> <html> <head> <title>Aggiornamento tariffe Oneri</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <SCRIPT language="javascript" src="js/LoadLibs.js" type="text/javascript"></SCRIPT> <script> function link(id){ var frm = document.getElementById("frm_anno"); document.getElementById("anno").value=id; frm.submit(); } </script> </head> <body> <?php include "./inc/inc.page_header.php"; $tabella = new Tabella_h($file_config); $tabella->set_titolo("Elenco Tariffe Oneri", "Nuovo"); $tabella->set_dati(); $tabella->get_titolo("oneri.tariffe.php"); //echo "<pre>";print_r($tabella);echo "</pre>"; $tabella->elenco(); ?> <form action="oneri.tariffe.php" method="POST" name="frm_anno" id="frm_anno"> <input type="hidden" name="anno" value="" id="anno"> <input type="hidden" name="mode" value="view"> </form> </body> </html>
?> "> <input name="pratica" type="hidden" value="<?php echo $idcomm; ?> "> <input name="membro" type="hidden"> </FORM> <?php include "./inc/inc.window.php"; // contiene la gestione della finestra popup } else { unset($_SESSION["ADD_NEW"]); $tabella = new Tabella_v($file_config, 'view'); $tabellah = new Tabella_h('ce/membri_commissione', 'view'); ?> <!-- <<<<<<<<<<<<<<<<<<<<< MODALITA' FORM IN VISTA DATI >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>---> <body> <H2 class="blueBanner"> <?php echo $title; ?> </H2> <!-- contenuto--> <?php $tabella->set_titolo("Dati della commissione", "modifica", array("tipo" => $tipo)); $tabella->set_dati("pratica={$idcomm}"); $tabellah->set_titolo("Soggetti partecipanti"); $tabellah->set_dati("commissione={$idcomm} order by id_ruolo"); $tabella->get_titolo();
function elimina(id){ var agree=confirm("Sicuro di voler eliminare il modello selezionato?"); if (agree){ document.getElementById("azione").value="Elimina"; document.getElementById("idriga").value=id; document.modelli.submit(); } } <?php } ?> </script> </head> <body background="" leftMargin="0" topMargin="0" marginheight="0" marginwidth="0"> <?php $tabella_modelli = new Tabella_h("{$tabpath}/modelli_{$tipo}", 'list'); $db = $tabella_modelli->get_db(); $sql = "select distinct opzione,form,stampa from stp.e_form order by stampa;"; $db->sql_query($sql); print_debug($sql, NULL, "tabella"); $elenco_modelli = $db->sql_fetchrowset(); ?> <H2 class="blueBanner">Elenco dei modelli</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <form method="post" name="modelli" action=""> <input type="hidden" name="azione" id="azione" value=""> <input type="hidden" name="idriga" id="idriga" value="0"> </form> <?php foreach ($elenco_modelli as $row) {
} $array_titolo = array("Modelli", "Documento Prodotto", "Documento Finale"); $array_param = array("modello", "rtf", "pdf"); $array_filtro = array("form='{$form}' and {$filtro_tipopratica} and (proprietario='pubblico' or proprietario='{$usr}')", "pratica={$idpratica} and form='{$form}' and char_length(file_doc)>0", "pratica={$idpratica} and form='{$form}' and char_length(file_pdf)>0"); ?> <H2 class="blueBanner">Gestione Stampe e Modelli</H2> <!------------------------------------------------------------------------ MODELLI -------------------------------------------------------------------------------------------------------------------------------------> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="800"> <TR> <TD colspan="4"> <?php $tabella = new Tabella_h($array_file_tab[0], 'list'); $tabella->set_titolo($array_titolo[0]); $tabella->set_tag($array_param[0]); $filtro = ''; $campi = $tabella->elenco_campi; $campi = explode(',', $campi); foreach ($campi as $i => $value) { if ($value == 'tipo_pratica') { $filtro = "tipo_pratica ilike '{$tipopratica}%' and "; } } $numrows = $tabella->set_dati($filtro . $array_filtro[0]); $tabella->get_titolo(); if ($numrows) { $tabella->elenco(); } else {
<body> <H2 class=blueBanner>Elenco dei soggetti interessati</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <?php $i = 0; $db = new sql_db(DB_HOST, DB_USER, DB_PWD, DB_NAME, false); if (!$db->db_connect_id) { die("Impossibile connettersi al database"); } $db->sql_query("select * from pe.e_ruoli order by ordine;"); $elenco_ruoli = $db->sql_fetchrowset(); //print_array($elenco_ruoli); $tabella_attuali = new Tabella_h("{$tabpath}/soggetto", 'list'); $tabella_variati = new Tabella_h("{$tabpath}/soggetto", 'list'); $tabella_variati->set_color("#FFFFFF", "#FF0000", 0, 0); foreach ($elenco_ruoli as $row) { $ruolo = $row["ruolo"]; $titolo = $row["titolo"]; $ruolo == "proprietario" || $ruolo == "richiedente" || $ruolo == "concessionario" ? $img = "volture" : ($img = "variazioni"); //$tabella_attuali->set_tag($ruolo); $tabella_attuali->params = array('ruolo' => $ruolo); $tabella_variati->params = array('ruolo' => $ruolo); //$tabella_variati->set_tag('v'.$ruolo); //$num_attuali=$tabella_attuali->set_dati("voltura=0 and $ruolo=1 and pratica=$idpratica"); //$num_variati=$tabella_variati->set_dati("voltura=1 and $ruolo=1 and pratica=$idpratica"); $num_attuali = $tabella_attuali->set_dati("{$ruolo}=1 and pratica={$idpratica}"); $num_variati = $tabella_variati->set_dati("{$ruolo}=-1 and pratica={$idpratica}"); if ($num_attuali + $num_variati) { $tabella_attuali->set_titolo($titolo);
return true; } else{ alert("Seleziona un elemento."); return false; } } } </script> <form method="POST" action="elenco_modelli.php" name="modelli"> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="480"> <TR> <TD colspan="4"> <?php $tabella = new Tabella_h($file_tab, 'list'); $tabella->set_titolo($titolo); $tabella->set_tag($param); $numrows = $tabella->set_dati($filtro); $tabella->get_titolo(); if ($numrows) { $tabella->elenco(); } else { print "<p><b>Nessun documento prodotto</b></p>"; } ?> </TD> </TR> <?php //echo "ERRORI PASSO $i : ".count($tab_err[$i])."<br>"; for ($j = 0; $j < count($tab_err[$i]); $j++) {
<TR> <TD> <!-- contenuto--> <?php $tabella->set_titolo("Elenco dei documenti da produrre", "modifica", array("id" => $id)); $tabella->set_dati("id=" . $id); $tabella->get_titolo(); $tabella->edita(); ?> </TD> </TR> </TABLE> <?php } else { $tabella = new Tabella_h("{$tabpath}/{$file_config}", 'list'); $tabella->set_titolo("Elenco dei documenti", "nuovo"); $tabella->set_dati(); ?> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <TR> <TD> <?php $tabella->get_titolo(); $tabella->elenco(); ?> </TD> </TR> </TABLE> <button id="btn_close" />
$ricerca["data_in"] = controlla_data($_POST["data_in"]); $ricerca["data_fi"] = controlla_data($_POST["data_fi"]); //echo "<pre>";print_r($ricerca); if (!($ricerca["data_in"]["errore"] or $ricerca["data_fi"]["errore"])) { //include "./db/db.admin.report.php"; if ($ricerca["data_in"]["data"]) { if ($ricerca["data_fi"]["data"]) { $arr_cond[] = "report.data::date BETWEEN " . $ricerca["data_in"]["data"] . "::date AND " . $ricerca["data_fi"]["data"] . "::date"; } else { $arr_cond[] = "report.data::date=" . $ricerca["data_in"]["data"] . "::date"; } } if (is_array($arr_cond)) { $cond = "(" . implode(") AND (", $arr_cond) . ")"; } $tabella = new Tabella_h("admin/report_cdu", 'view'); $nrows = $tabella->set_dati("{$cond} order by data"); } } ?> <html> <head> <TITLE>Report delle Pratiche</TITLE> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <LINK media="screen" href="src/styles.css" type="text/css" rel="stylesheet"> <LINK media="print" href="src/styles_print.css" type="text/css" rel="stylesheet"> <SCRIPT language="javascript" src="src/window.js" type="text/javascript"></SCRIPT> <SCRIPT language=javascript src="src/iframe.js" type="text/javascript"></SCRIPT> <script language=javascript> function show(e){
?> </td> </TR> <?php } // end for ?> </TABLE> </FORM> <?php } else { //se non ci sono zone assegnate le assegno qui //if(NEW_VINCOLI!=1) include_once "db/db.pe.assegna_vincoli.php"; include_once "./lib/tabella_h.class.php"; $tabella_zone = new Tabella_h("{$tabpath}/zone_pratica"); $db = $tabella_zone->get_db(); if (NEW_VINCOLI == 1) { $db->sql_query($sqlElencoVincoli); } else { $db->sql_query("select * from pe.e_vincoli order by ordine;"); } $elenco_vincoli = $db->sql_fetchrowset(); ?> <H2 class="blueBanner">Vincoli presenti</H2> <TABLE cellPadding=0 cellspacing=0 border=0 class="stiletabella" width="100%"> <TR><TD> <?php $tabella_zone->set_titolo("Elenco delle zone e dei vincoli", "modifica"); $tabella_zone->get_titolo(); foreach ($elenco_vincoli as $row) {