if (!$dir_salva) echo $contratto; } # fine if ($mostra_contratto == "SI") if ($mostra_torna_indietro == "SI") { if (!$origine) $origine = "./inizio.php"; echo "<form accept-charset=\"utf-8\" method=\"post\" action=\"".htmlspecialchars($origine)."\"><div><br><br> <input type=\"hidden\" name=\"origine_vecchia\" value=\"".htmlspecialchars($origine_vecchia)."\"> <input type=\"hidden\" name=\"anno\" value=\"$anno\"> <input type=\"hidden\" name=\"id_sessione\" value=\"$id_sessione\"> <input type=\"hidden\" name=\"torna_indietro\" value=\"1\"> ".bottone_submit_contr(mex("Torna indietro",$pag),"indi","indietro")." </div></form><br>"; } # fine if ($mostra_torna_indietro == "SI") if (($mostra_contratto == "SI" and $mostra_headers == "SI") or $manda_mail == "SI" or $dir_salva) { if ($tema[$id_utente] and $tema[$id_utente] != "base" and @is_dir("./themes/".$tema[$id_utente]."/php")) include("./themes/".$tema[$id_utente]."/php/foot.php"); else include("./includes/foot.php"); } # fine if (($mostra_contratto == "SI" and $mostra_headers == "SI") or... if ($foothtm) echo $foothtm; } # fine if ($anno_utente_attivato == "SI") } # fine if ($id_utente)
function crea_messaggio_contr_salva($nome_file_contr, $num_file_salva, $num_contr_esist, $nome_file_contr_esist, $numero_contratto, $nomi_contratti, $dir_salva, $tipo_contratto, $num_ripeti, $origine, $origine_vecchia, $lista_var_form, $mostra_headers, $anno, $id_sessione, $id_utente, $tema, $tableversioni, $tabletransazioni, $pag) { global $PHPR_TAB_PRE, $priv_cancella_contratti; $nome_file_contr_orig = $nome_file_contr; $num_file_salva_orig = $num_file_salva; if ($num_contr_esist) { $nome_file_contr = $nome_file_contr_esist; $num_file_salva = count($nome_file_contr); } # fine if ($num_contr_esist) $tabelle_lock = array($tableversioni, $tabletransazioni); $adesso = date("YmdHis", time() + C_DIFF_ORE * 3600); list($usec, $sec) = explode(' ', microtime()); mt_srand((double) $sec + (double) $usec * 100000); $val_casuale = mt_rand(100000, 999999); $versione_transazione = prendi_numero_versione($tableversioni); $ultimo_accesso = date("Y-m-d H:i:s", time() + C_DIFF_ORE * 3600); $id_transazione = $adesso . $val_casuale . $versione_transazione; esegui_query("insert into {$tabletransazioni} (idtransazioni,idsessione,tipo_transazione,anno,dati_transazione1,dati_transazione2,dati_transazione3,dati_transazione4,dati_transazione5,ultimo_accesso) values ('{$id_transazione}','{$id_sessione}','con_s','{$anno}','" . aggslashdb($dir_salva) . "','" . aggslashdb(serialize($nome_file_contr)) . "','{$tipo_contratto}','" . aggslashdb($origine) . "','" . aggslashdb($origine_vecchia) . "','{$ultimo_accesso}')"); unlock_tabelle($tabelle_lock); if ($tipo_contratto == "contrrtf") { $sec_aspetta = 2; } else { $sec_aspetta = 6; } $url_reload = "./{$pag}?id_sessione={$id_sessione}&anno={$anno}&id_transazione={$id_transazione}&numero_contratto={$numero_contratto}"; if ($num_file_salva == 1) { $target = ""; } else { $target = " target=\"_blank\""; } if ($mostra_headers == "NO") { if ($num_file_salva == 1) { $extra_head = "<meta http-equiv=\"refresh\" content=\"{$sec_aspetta}; url={$url_reload}&n_file=1\">\n"; } if ($tema[$id_utente] and $tema[$id_utente] != "base" and @is_dir("./themes/" . $tema[$id_utente] . "/php")) { include "./themes/" . $tema[$id_utente] . "/php/head.php"; } else { include "./includes/head.php"; } } # fine if ($mostra_headers == "NO") if ($num_contr_esist and $num_file_salva_orig == 1) { echo "<div style=\"line-height: 180%\"><br>"; } else { echo "<div style=\"line-height: 130%\"><br>"; } if ($num_contr_esist) { if ($num_ripeti > 1) { echo mex("Documenti già esistenti riguardanti queste prenotazioni", $pag) . ":<br>"; } else { echo mex("Documenti già esistenti riguardanti questa prenotazione", $pag) . ":<br>"; } } # fine if ($num_contr_esist) for ($num1 = 1; $num1 <= $num_file_salva; $num1++) { if ($num_contr_esist and $num_file_salva_orig == 1) { echo "<form accept-charset=\"utf-8\" method=\"post\" action=\"{$pag}\"><div>\n{$lista_var_form}\n<input type=\"hidden\" name=\"sovrascrivi\" value=\"" . htmlspecialchars($nome_file_contr[$num1]) . "\">"; } # fine if ($num_contr_esist and $num_file_salva_orig == 1) if (!$num_contr_esist) { echo ucfirst(mex("documento", $pag)) . " "; if ($nomi_contratti['salv'][$numero_contratto] != $nomi_contratti[$numero_contratto]) { echo "\"" . $nomi_contratti[$numero_contratto] . "\" "; } echo mex("<span class=\"colblu\">salvato</span> come", $pag); } # fine if (!$num_contr_esist) echo " <b><a style=\"color: #000000;\" href=\"{$url_reload}&n_file={$num1}\"{$target}>" . $nome_file_contr[$num1] . "</a></b>"; if ($num_contr_esist and $num_file_salva_orig == 1 and $priv_cancella_contratti != "n") { echo " " . bottone_submit_contr(mex("Sovrascrivi", $pag)) . "\n.</div></form>"; } else { echo ".<br>"; } } # fine for $num1 echo "<br></div>"; if (!$num_contr_esist) { if ($priv_cancella_contratti != "n") { echo "<form accept-charset=\"utf-8\" method=\"post\" action=\"{$pag}\"><div>\n<input type=\"hidden\" name=\"anno\" value=\"{$anno}\">\n<input type=\"hidden\" name=\"id_sessione\" value=\"{$id_sessione}\">\n<input type=\"hidden\" name=\"numero_contratto\" value=\"{$numero_contratto}\">\n<input type=\"hidden\" name=\"id_transazione\" value=\"{$id_transazione}\">\n<input type=\"hidden\" name=\"cancella\" value=\"SI\">"; if ($num_file_salva == 1) { echo " " . bottone_submit_contr(mex("Cancella il documento", $pag)); } else { echo bottone_submit_contr(mex("Cancella i documenti", $pag)); } echo "</div></form><br>"; } # fine if ($priv_cancella_contratti != "n") } else { echo "<br>\n<form accept-charset=\"utf-8\" method=\"post\" action=\"{$pag}\"><div>\n{$lista_var_form}\n<input type=\"hidden\" name=\"cont_salva\" value=\"SI\">"; if ($num_file_salva_orig == 1) { echo " " . bottone_submit_contr(mex("Salva un nuovo documento", $pag)); } else { echo bottone_submit_contr(mex("Salva dei nuovi documenti", $pag)); } echo "</div></form><br>"; } # fine else if (!$num_contr_esist) }