Changeset 1943204
- Timestamp:
- 09/18/2018 04:36:56 PM (8 years ago)
- Location:
- gestiolex/trunk
- Files:
-
- 7 edited
-
ajax/persona_salva.php (modified) (1 diff)
-
gestiolex.php (modified) (1 diff)
-
lib/utenti_sito.php (modified) (1 diff)
-
pages/cerca_persone.php (modified) (6 diffs)
-
pages/pratiche_tabella.php (modified) (2 diffs)
-
readme.txt (modified) (1 diff)
-
test/index.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gestiolex/trunk/ajax/persona_salva.php
r1796456 r1943204 62 62 $persona_avvocato = (int)$_REQUEST["persona_avvocato"]; 63 63 $persona_consulente = (int)$_REQUEST["persona_consulente"]; 64 $persona_denominazione = sanitize_text_field(trim(($_REQUEST["persona_denominazione"])));64 $persona_denominazione = (trim(($_REQUEST["persona_denominazione"]))); 65 65 $persona_cognome = sanitize_text_field(trim(($_REQUEST["persona_cognome"]))); 66 66 $persona_nome = sanitize_text_field(trim(($_REQUEST["persona_nome"]))); -
gestiolex/trunk/gestiolex.php
r1942700 r1943204 3 3 Plugin Name: Gestiolex 4 4 Plugin URI: http://www.gestiolex.it 5 Version: 1.3.9. 45 Version: 1.3.9.5 6 6 Description: Gestionale per l'avvocato. 7 7 Author: Juri Rudi -
gestiolex/trunk/lib/utenti_sito.php
r1942502 r1943204 21 21 foreach ($utenti_array['avail_roles'] as $key => $value) { 22 22 $count_elementi++; 23 $ruolo_nome = $key != "none" ? "ruolo " . $key : " nessun ruolo"; 23 $ruolo_nome = ($key != "none") ? $key : " nessun ruolo"; 24 $ruolo_nome = ($key == "subscriber") ? "sottoscrittore" : $ruolo_nome; 25 $ruolo_nome = ($key == "administrator") ? "admin" : $ruolo_nome; 24 26 $utenti_numero .= $ruolo_nome . ": " . $value; 25 27 if ($count_elementi < $elementi_array) {$utenti_numero .= "; ";} -
gestiolex/trunk/pages/cerca_persone.php
r1796456 r1943204 37 37 38 38 if (isset($_POST['cerca_persone'])) { 39 #echo "ok!";40 39 if(isset($_POST['persona_tipo'])) { 41 $persona_tipo = wp_unslash(trim(sanitize_text_field($_POST['persona_tipo'])));40 $persona_tipo = (trim($_POST['persona_tipo'])); 42 41 if ($persona_tipo == "Cliente") { 43 $where .= " AND cliente= 1";42 $where .= " AND `cliente` = 1"; 44 43 } 45 44 if ($persona_tipo == "Controparte") { 46 $where .= " AND controparte= 1";45 $where .= " AND `controparte` = 1"; 47 46 } 48 47 if ($persona_tipo == "Avvocato") { 49 $where .= " AND avvocato= 1";48 $where .= " AND `avvocato` = 1"; 50 49 } 51 50 if ($persona_tipo == "Consulente") { 52 $where .= " AND consulente= 1";51 $where .= " AND `consulente` = 1"; 53 52 } 54 53 } 55 54 56 55 if(isset($_POST['persona_denominazione'])) { 57 $persona_denominazione= (trim(sanitize_text_field($_POST['persona_denominazione']))); 58 $persona_denominazione = str_replace("\'", "", $persona_denominazione); 59 $where .= " AND denominazione LIKE '%" . $persona_denominazione . "%' "; 56 $persona_denominazione = trim($_POST['persona_denominazione']); 57 if ($persona_denominazione != "" ) { 58 $persona_denominazione_sql = esc_sql(strpos($persona_denominazione, "'") ? strstr($persona_denominazione, "'") : $persona_denominazione); 59 $where .= " AND `denominazione` LIKE '%{$persona_denominazione_sql}%' "; 60 } 60 61 } 61 62 62 63 if(isset($_POST['persona_cognome'])) { 63 $persona_cognome= trim(sanitize_text_field($_POST['persona_cognome'])); 64 //$persona_cognome= wp_unslash(trim(sanitize_text_field($_POST['persona_cognome']))); 65 $persona_cognome = str_replace("\'", "", $persona_cognome); 66 $where .= ' AND cognome LIKE "%' . $persona_cognome . '%" '; 64 $persona_cognome = trim($_POST['persona_cognome']); 65 if ($persona_cognome != "" ) { 66 $persona_cognome_sql = esc_sql(strpos($persona_cognome, "'") ? strstr($persona_cognome, "'") : $persona_cognome); 67 $where .= " AND `cognome` LIKE '%{$persona_cognome_sql}%' "; 68 } 67 69 } 68 70 69 71 if(isset($_POST['persona_nome'])) { 70 $persona_nome= (trim(sanitize_text_field($_POST['persona_nome']))); 71 $persona_nome = str_replace("\'", "", $persona_nome); 72 $where .= " AND nome LIKE '%" . $persona_nome . "%' "; 72 $persona_nome = trim($_POST['persona_nome']); 73 if ($persona_nome != "" ) { 74 $persona_nome_sql = esc_sql(strpos($persona_nome, "'") ? strstr($persona_nome, "'") : $persona_nome); 75 $where .= " AND `nome` LIKE '%{$persona_nome_sql}%' "; 76 } 73 77 } 74 78 75 79 if(isset($_POST['persona_codfisc'])) { 76 $persona_codfisc= wp_unslash(trim(sanitize_text_field($_POST['persona_codfisc']))); 77 //$persona_nome = str_replace("\'", "", $persona_nome); 78 $where .= " AND codfisc LIKE '%" . $persona_codfisc . "%' "; 80 $persona_codfisc = trim($_POST['persona_codfisc']); 81 if ($persona_codfisc != "" ) { 82 $where .= " AND `codfisc` LIKE '%{$persona_codfisc}%' "; 83 } 79 84 } 80 85 81 86 if(isset($_POST['persona_piva'])) { 82 $persona_piva= wp_unslash(trim(sanitize_text_field($_POST['persona_piva']))); 83 //$persona_nome = str_replace("\'", "", $persona_nome); 84 $where .= " AND piva LIKE '%" . $persona_piva . "%' "; 87 $persona_piva= trim($_POST['persona_piva']); 88 if ($persona_piva != "" ) { 89 $where .= " AND `piva` LIKE '%" . $persona_piva . "%' "; 90 } 85 91 } 86 92 87 93 if(isset($_POST['avvocato_coa'])) { 88 $avvocato_coa= wp_unslash(trim(sanitize_text_field($_POST['avvocato_coa']))); 89 //$avvocato_coa = str_replace("\'", "", $avvocato_coa); 90 $where .= " AND coa LIKE '%" . $avvocato_coa . "%' "; 94 $avvocato_coa= trim($_POST['avvocato_coa']); 95 if ($avvocato_coa != "" ) { 96 $avvocato_coa_sql = esc_sql(strpos($avvocato_coa, "'") ? strstr($avvocato_coa, "'") : $avvocato_coa); 97 $where .= " AND `coa` LIKE '%{$avvocato_coa_sql}%' "; 98 } 91 99 } 92 100 93 101 if(isset($_POST['consulente_albo'])) { 94 102 $consulente_albo= wp_unslash(trim(sanitize_text_field($_POST['consulente_albo']))); 95 //$consulente_albo = str_replace("\'", "", $consulente_albo); 96 $where .= " AND albo LIKE '%" . $consulente_albo . "%' "; 103 if ($consulente_albo != "" ) { 104 $consulente_albo_sql = esc_sql(strpos($consulente_albo, "'") ? strstr($consulente_albo, "'") : $consulente_albo); 105 $where .= " AND `albo` LIKE '%{$consulente_albo}%' "; 106 } 97 107 } 98 108 99 109 $sql="SELECT * FROM $tabella_persone $where ORDER BY cognome, nome, denominazione LIMIT {$start}, {$perPage}"; 100 101 110 $result = $wpdb->get_results($sql); 111 //var_dump($result); 102 112 103 113 # conta i risultati parziali … … 121 131 echo "<b>Filtri della ricerca: </b>"; 122 132 echo ($persona_tipo != '') ? "<br>Tipo persona: $persona_tipo" : ''; 123 echo ($persona_denominazione != '') ? "<br>Denominazione persona: $persona_denominazione": '';124 echo ($persona_cognome != '') ? "<br>Cognome: $persona_cognome": '';125 echo ($persona_nome != '') ? "<br>Nome: $persona_nome": '';133 echo ($persona_denominazione != '') ? "<br>Denominazione persona: " . wp_unslash($persona_denominazione) : ''; 134 echo ($persona_cognome != '') ? "<br>Cognome: " . wp_unslash($persona_cognome) : ''; 135 echo ($persona_nome != '') ? "<br>Nome: " . wp_unslash($persona_nome) : ''; 126 136 echo ($persona_codfisc != '') ? "<br>Codice fiscale: $persona_codfisc" : ''; 127 137 echo ($persona_piva != '') ? "<br>Partita IVA: $persona_piva" : ''; 128 echo ($avvocato_coa != '') ? "<br>COA avvocato: $avvocato_coa": '';129 echo ($consulente_albo != '') ? "<br>Albo Consulente: $consulente_albo": '';138 echo ($avvocato_coa != '') ? "<br>COA avvocato: " . wp_unslash($avvocato_coa) : ''; 139 echo ($consulente_albo != '') ? "<br>Albo Consulente: " . wp_unslash($consulente_albo) : ''; 130 140 echo ($persona_denominazione == '' and $persona_cognome == '' and $persona_nome == '' and $persona_codfisc == '' and $persona_piva == '' and $avvocato_coa == '' and $consulente_albo == '' and $persona_tipo == '') ? "<i>nessuno</i>" : ''; 131 141 echo "<br><b>Risultati della ricerca: </b><i>$total</i>"; … … 139 149 $sql="SELECT * FROM $tabella_persone"; 140 150 $result = $wpdb->get_results($sql); 141 $persona_denominazione_array [] = "";142 $persona_cognome_array [] = "";143 $persona_nome_array [] = "";144 $persona_codfisc_array [] = "";145 $persona_piva_array [] = "";151 $persona_denominazione_array = array(); 152 $persona_cognome_array = array(); 153 $persona_nome_array = array(); 154 $persona_codfisc_array = array(); 155 $persona_piva_array = array(); 146 156 foreach ($result as $key => $row) { 147 $persona_denominazione = $row->denominazione;148 $persona_cognome = $row->cognome;149 $persona_nome = $row->nome;157 $persona_denominazione = wp_unslash($row->denominazione); 158 $persona_cognome = wp_unslash($row->cognome); 159 $persona_nome = wp_unslash($row->nome); 150 160 $persona_codfisc = $row->codfisc; 151 161 $persona_piva = $row->piva; … … 161 171 $(function() { 162 172 173 var persona_denominazione_array = <?php echo json_encode($persona_denominazione_array); ?>; 163 174 var persona_denominazione_array = <?php echo json_encode($persona_denominazione_array); ?>; 164 175 var persona_cognome_array = <?php echo json_encode($persona_cognome_array); ?>; … … 167 178 var persona_piva_array = <?php echo json_encode($persona_piva_array); ?>; 168 179 169 $( "#persona_denominazione").autocomplete({180 $("#persona_denominazione").autocomplete({ 170 181 source: persona_denominazione_array 171 182 }); 172 $( "#persona_cognome").autocomplete({183 $("#persona_cognome").autocomplete({ 173 184 source: persona_cognome_array 174 185 }); 175 $( "#persona_nome").autocomplete({186 $("#persona_nome").autocomplete({ 176 187 source: persona_nome_array 177 188 }); 178 $( "#persona_codfisc").autocomplete({189 $("#persona_codfisc").autocomplete({ 179 190 source: persona_codfisc_array 180 191 }); 181 $( "#persona_piva").autocomplete({192 $("#persona_piva").autocomplete({ 182 193 source: persona_piva_array 183 194 }); … … 208 219 <label for="nome" class="col-xs-4 col-sm-2 col-md-2 col-lg-2 text-center">Nome</label> 209 220 <div class="col-xs-8 col-sm-4 col-md-4 col-lg-4"> 210 <input id=" nome" type="text" name="persona_nome" class="form-control persona_nome" maxlength="50" minlength="3" autocomplete="on" placeholder="" value="">221 <input id="persona_nome" type="text" name="persona_nome" class="form-control persona_nome" maxlength="50" minlength="3" autocomplete="on" placeholder="" value=""> 211 222 </div> 212 223 </div> -
gestiolex/trunk/pages/pratiche_tabella.php
r1809184 r1943204 64 64 $cliente_nome = $row->nome; 65 65 $cliente_nomecompleto = $cliente_denominazione != "" ? trim($cliente_denominazione) : "$cliente_cognome $cliente_nome"; 66 $cliente_nomecompleto = wp_unslash($cliente_nomecompleto); 66 67 // if ($cliente_denominazione != "" and $cliente_cognome != "") { 67 68 // $cliente_nomecompleto = "$cliente_denominazione ($cliente_cognome $cliente_nome)"; … … 97 98 $controparte_nome = $row->nome; 98 99 $controparte_nomecompleto = $controparte_denominazione != "" ? trim($controparte_denominazione) : "$controparte_cognome $controparte_nome"; 100 $controparte_nomecompleto = wp_unslash($controparte_nomecompleto); 99 101 // if ($controparte_denominazione != "" and $controparte_cognome != "") { 100 102 // $controparte_nomecompleto = "$controparte_denominazione ($controparte_cognome $controparte_nome)"; -
gestiolex/trunk/readme.txt
r1942700 r1943204 5 5 Requires at least: 4.0 6 6 Tested up to: 4.9.8 7 Stable tag: 1.3.9. 47 Stable tag: 1.3.9.5 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
gestiolex/trunk/test/index.php
r1942502 r1943204 20 20 <?php 21 21 22 echo wptexturize("c'era una volta un <a>link</a>"); 22 // $array = array('a' => 1, 'b' => 2, 'c' => 3); 23 // $array_key = array("a"); 24 //wp_check_php_mysql_versions(); 23 25 24 //echo '<pre>', print_r(list_plugin_updates(), 1), '</pre>';26 echo '<pre>', print_r(wp_check_php_mysql_versions(), 1), '</pre>'; 25 27 26 28 //global $shortcode_tags;
Note: See TracChangeset
for help on using the changeset viewer.