function funcao_gera_formulario() { echo "<tr>\n"; echo "<td colspan=\"2\">\n"; echo "<table align=\"center\" >\n"; echo " <tr>\n"; echo " <td nowrap title=\"\" > \n"; echo " <fieldset><Legend>" . $this->cabecalho . "</legend>\n"; echo " <table border=\"0\">\n"; echo " <tr>\n"; echo " <td nowrap >\n"; $clrotulocampo = new rotulocampo(); $clrotulocampo->label($this->codigo); $clrotulocampo->label($this->descr); $codfilho = "L" . $this->codigo; db_ancora($GLOBALS["{$codfilho}"], "js_BuscaDadosArquivo(true);", $this->db_opcao); db_input($this->codigo, 8, '', true, 'text', $this->db_opcao, " onchange='js_BuscaDadosArquivo(false);'"); if ($this->tipo == 1) { echo "<br>                              "; } db_input($this->descr, 25, '', true, 'text', 3); if ($this->tipo == 1) { echo "<br>                              "; } echo " <input name=\"db_lanca\" type=\"button\" value=\"Lançar\" >\n"; echo " </td>\n"; echo "</tr> \n"; echo "<tr> \n "; echo " <td align=\"center\" >\n"; echo " <select name=\"" . $this->nomeobjeto . "[]\" id=\"" . $this->nomeobjeto . "\" size=\"" . $this->linhas . "\" style=\"width:" . $this->vwidth . "px\" multiple onDblClick=\"js_excluir_item()\">\n"; if (!empty($this->sql_exec)) { $result = pg_exec($this->sql_exec); for ($i = 0; $i < pg_numrows($result); $i++) { echo " <option value='" . pg_result($result, $i, $this->codigo) . "'>" . pg_result($result, $i, $this->descr) . "</option>\n"; } } echo " </select> \n"; echo " </td>\n"; echo " </tr>\n"; echo " </tr>\n"; echo " \t <td align=\"center\"><strong>\n"; echo " \t\t Dois Clicks sobre o ítem Exclui</strong>\n"; echo "\t </td>\n"; echo " </tr>\n"; echo " </table>\n"; echo " </fieldset>\n"; echo " </td>\n"; echo " </tr>\n"; echo "</table>\n"; echo "</td>\n"; echo "</tr>\t\n"; echo "<script>\n"; echo "function js_atualiza_item(){\n"; echo " var F = document.getElementById(\"" . $this->nomeobjeto . "\").options;\n"; echo " if(F.length==0){\n"; echo " alert('Cadastre um ítem para proceguir.');\n"; echo " document.form1." . $this->codigo . ".focus();\n"; echo " return false;\n"; echo " }else{ \n"; echo " for(var i = 0;i < F.length;i++) {\n"; echo " F[i].selected = true;\n"; echo " }\n"; echo " }\n"; echo " return true;\n"; echo "}\n"; echo "function js_excluir_item() {\n"; echo " var F = document.getElementById(\"" . $this->nomeobjeto . "\");\n"; echo " if(F.length == 1)\n"; echo " F.options[0].selected = true;\n"; echo " var SI = F.selectedIndex;\n"; echo " if(F.selectedIndex != -1 && F.length > 0) {\n"; echo " F.options[SI] = null;\n"; echo " js_trocacordeselect();\n"; echo " if(SI <= (F.length - 1))\n"; echo " F.options[SI].selected = true;\n"; echo " }\n"; echo "}\n"; echo "function js_insSelect() {\n"; echo " var texto=document.form1." . $this->descr . ".value;\n"; echo " var valor=document.form1." . $this->codigo . ".value;\n"; echo " if(texto != \"\" && valor != \"\"){\n"; echo " var F = document.getElementById(\"" . $this->nomeobjeto . "\");\n"; echo " var testa = false;\n"; echo " for(var x = 0; x < F.length; x++){\n"; echo " if(F.options[x].value == valor || F.options[x].text == texto){\n"; echo " testa = true;\n"; echo " break;\n"; echo " }\n"; echo " }\n"; echo " if(testa == false){\n"; echo " F.options[F.length] = new Option(texto,valor);\n"; echo " js_trocacordeselect();\n"; echo " }\n"; echo " }\n"; echo " texto=document.form1." . $this->descr . ".value=\"\";\n"; echo " valor=document.form1." . $this->codigo . ".value=\"\";\n"; echo " document.form1.db_lanca.onclick = '';\n"; echo "}\n"; echo "function js_BuscaDadosArquivo(chave){\n"; echo " document.form1.db_lanca.onclick = '';\n"; echo " if(chave){\n"; echo " js_OpenJanelaIframe('{$this->sTarget}','" . $this->nomeiframe . "','" . $this->func_arquivo . "?funcao_js=parent." . $this->funcao_js . "|" . $this->codigo . "|" . $this->descr . "','Pesquisa',true);\n"; echo " }else{\n"; echo " js_OpenJanelaIframe('{$this->sTarget}','db_arquivos_iframe','" . $this->func_arquivo . "?pesquisa_chave='+document.form1." . $this->codigo . ".value+'&funcao_js=parent." . $this->funcao_js_hide . "','Pesquisa',false);\n"; echo " }\n"; echo "}\n"; echo "function " . $this->funcao_js . "(chave,chave1){\n"; echo " document.form1." . $this->codigo . ".value = chave;\n"; echo " document.form1." . $this->descr . ".value = chave1;\n"; echo " " . $this->nomeiframe . ".hide();\n"; echo " document.form1.db_lanca.onclick = js_insSelect;\n"; echo "}\n"; echo "function " . $this->funcao_js_hide . "(chave,chave1){\n"; echo " document.form1." . $this->descr . ".value = chave;\n"; echo " if(chave1){\n"; echo " document.form1." . $this->codigo . ".select();\n"; echo " document.form1." . $this->codigo . ".focus();\n"; echo " }else{\n"; echo " document.form1.db_lanca.onclick = js_insSelect;\n"; echo " }\n"; echo " " . $this->nomeiframe . ".hide();\n"; echo "}\n"; echo "</script>\n"; }
function estrutura_sistema($picture = null) { $rotuloc = new rotulocampo(); $clconparametro = new cl_conparametro(); $rotuloc->label($picture); $title = "T" . $picture; $label = "L" . $picture; global ${$label}, ${$title}, ${$picture}, $mascara; if (!class_exists('cl_conparametro')) { db_msgbox('Classe conparametro não incluida!'); exit; } $result = $clconparametro->sql_record($clconparametro->sql_query_file("", "{$picture} as mascara")); if ($clconparametro->numrows > 0) { db_fieldsmemory($result, 0); $tamanho = strlen($mascara); } else { db_msgbox('Configuração de Parametros não encontrada ! Contate o suporte !'); exit; } if ($this->funcao_onchange != null) { if ($this->autocompletar == false && $this->reload == false) { $funcao = $this->funcao_onchange; } else { $funcao = "onChange='js_mascara02_{$picture}(this.value);" . $this->funcao_onchange . ";'"; } } else { $funcao = "onChange=\"js_mascara02_{$picture}(this.value);\""; } if ($this->mascara == true && $this->input == false) { ?> <tr> <td nowrap title="Máscara do campo <?php echo @$picture; ?> "> <b>Máscara:</b> </td> <td> <input name="mascara_<?php echo $picture; ?> " readonly disabled size='<?php echo $this->size; ?> ' type="text" value="<?php echo $mascara; ?> " > </td> </tr> <?php } if ($this->input == false) { ?> <tr> <td nowrap title="<?php echo @${$title}; ?> "> <?php echo @${$label}; ?> </td> <td> <?php } ?> <input title="<?php echo @${$title}; ?> " name="<?php echo $picture; ?> " maxlength='<?php echo $tamanho; ?> ' size='<?php echo $this->size; ?> ' type="text" value="<?php echo @${$picture}; ?> " onKeyPress="return js_mascara01_<?php echo $picture; ?> (event,this.value);" <?php echo $funcao; ?> <?php echo $this->db_opcao == 22 || $this->db_opcao == 33 || $this->db_opcao == 3 ? "readonly style=\"background-color:#DEB887\" " : ""; ?> > <?php if ($this->botao == true) { ?> <input name='verifica' type="button" value='Verificar' onclick="js_mascara02_<?php echo $picture; ?> (document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value);" <?php echo $this->db_opcao == 22 || $this->db_opcao == 33 || $this->db_opcao == 3 ? "disabled " : ""; ?> > <?php } ?> <?php if ($this->input == false) { ?> </td> </tr> <?php } ?> <script> function js_mascara01_<?php echo $picture; ?> (evt,obj){ var evt = (evt) ? evt : (window.event) ? window.event : ""; if(evt.charCode >47 && evt.charCode <58 ){//8:backspace|46:delete|190:. var str='<?php echo $mascara; ?> '; var tam=obj.length; var dig=str.substr(tam,1); if(dig=="."){ document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value=obj+"."; } return true; }else if(evt.charCode=='0'){ return true; }else{ return false; } } function js_mascara02_<?php echo $picture; ?> (obj){ var str='<?php echo $mascara; ?> '; var obj=document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value; while(obj.search(/\./)!='-1'){ obj=obj.replace(/\./,''); } <?php if ($this->autocompletar == true) { ?> if(obj!=''){ var tam=<?php echo strlen(str_replace(".", "", $mascara)); ?> ; for(var i=obj.length; i<tam; i++){ obj=obj+"0"; } } <?php } ?> //analise da estrutura passada var nada=''; var matriz=str.split(nada); var tam=matriz.length; var arr=new Array(); var cont=0; for(i=0; i<tam; i++){ if(matriz[i]=='.'){ arr[cont]=i; cont++; } } //fim for(var i=0; i<arr.length; i++){ var pos=arr[i]; var strpos=obj.substr(pos,1); if(strpos!='' && strpos!='.'){ ini=obj.slice(0,pos); fim=obj.slice(pos); obj=ini+"."+fim; } } document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value=obj; <?php if ($this->reload == true) { ?> obj=document.createElement('input'); obj.setAttribute('name','atualizar'); obj.setAttribute('type','hidden'); obj.setAttribute('value',"atualizar"); document.<?php echo $this->nomeform; ?> .appendChild(obj); document.<?php echo $this->nomeform; ?> .submit(); <?php } ?> } function js_mascara03_<?php echo $picture; ?> (obj){ obj=document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value; while(obj.search(/\./)!='-1'){ obj=obj.replace(/\./,''); } <?php if ($this->autocompletar == true) { ?> tam=<?php echo strlen(str_replace(".", "", $mascara)); ?> ; for(i=obj.length; i<tam; i++){ obj=obj+"0"; } <?php } ?> //analise da estrutura passada var str='<?php echo $mascara; ?> '; var nada=''; var matriz=str.split(nada); var tam=matriz.length; var arr=new Array(); var cont=0; for(var i=0; i<tam; i++){ if(matriz[i]=='.'){ arr[cont]=i; cont++; } } //fim for(var i=0; i<arr.length; i++){ pos=arr[i]; strpos=obj.substr(pos,1); if(strpos!='' && strpos!='.'){ ini=obj.slice(0,pos); fim=obj.slice(pos); obj=ini+"."+fim; } } document.<?php echo $this->nomeform; ?> .<?php echo $picture; ?> .value=obj; } </script> <?php $this->nomeform = "form1"; $this->reload = false; $this->size = '50'; $this->mascara = true; $this->input = false; $this->db_opcao = 1; $this->funcao_onchange = null; $this->autocompletar = false; $this->botao = false; }
* * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ require 'fpdf151/pdf1.php'; include "classes/db_listainscr_classe.php"; include "classes/db_listainscrcab_classe.php"; include "classes/db_cgm_classe.php"; include "classes/db_issbase_classe.php"; include "dbforms/db_funcoes.php"; parse_str($HTTP_SERVER_VARS['QUERY_STRING']); $cllistainscr = new cl_listainscr(); $cllistainscrcab = new cl_listainscrcab(); $clcgm = new cl_cgm(); $clissbase = new cl_issbase(); $clrotulo = new rotulocampo(); $clrotulo->label('nome'); $result = $cllistainscr->sql_record($cllistainscr->sql_query($p12_codigo)); //die($cllistainscr->sql_query($p12_codigo)); $numrows = $cllistainscr->numrows; $pdf = new PDF1(); $Letra = 'arial'; $pdf->SetFont($Letra, 'B', 8); $pdf->Open(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetTextColor(0, 0, 0); $pdf->SetFillColor(235); $sSql = "select * \n from db_config \n where codigo = " . db_getsession('DB_instit'); $rsSql = pg_query($sSql); if (pg_numrows($rsSql) > 0) {
* * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ //21.833.694. require "libs/db_stdlib.php"; include "classes/db_iptubase_classe.php"; include "classes/db_issbase_classe.php"; include "classes/db_cgm_classe.php"; include "classes/db_numpref_classe.php"; include "dbforms/db_funcoes.php"; include "libs/db_sql.php"; parse_str($HTTP_SERVER_VARS['QUERY_STRING']); $clcgm = new cl_cgm(); $clcgm->rotulo->label(); $clrotulo = new rotulocampo(); $clrotulo->label('j01_matric'); $clrotulo->label('q02_inscr'); $clrotulo->label('k00_numpre'); $clrotulo->label('v07_parcel'); $clrotulo->label('k50_notifica'); $clnumpref = new cl_numpref(); // Carrega informações da sessão $instit = db_getsession("DB_instit"); $anousu = db_getsession("DB_anousu"); $data = date("Y-m-d"); if (isset($matricula)) { $location = "certidaoimovel003.php"; } else { if (isset($inscricao)) { $location = "certidaoinscr003.php";
* PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais * detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ session_start(); require_once "agu3_conscadastro_002_classe.php"; require_once "libs/db_stdlib.php"; $consulta = new ConsultaAguaBase(0); $rotulo = new rotulocampo(); parse_str(base64_decode($HTTP_SERVER_VARS["QUERY_STRING"])); $consulta->SetMatric($matricula); $result = $consulta->RecordSetAguaBase(); $claguabase = $consulta->GetAguaBaseDAO(); $claguabase->rotulo->label(); db_fieldsmemory($result, 0, false); ?> <html> <head> <script language="JavaScript" src="scripts/db_script.js"></script> <script> <?php echo " \n\t\tfunction js_voltar(){\n\t\t location.href = 'opcoesdebitospendentes.php?matricula=" . @$matricula . "&inscricao=" . @$inscricao . "&opcao=m&id_usuario=" . @$id_usuario . "&opcao=m&cgccpf=.@{$cgccpf}';\n\t\t}"; /*
function db_selectrecord($nome, $record, $dbcadastro, $db_opcao = 3, $js_script = "", $nomevar = "", $bgcolor = "", $todos = "", $onchange = "") { if ($nomevar != "") { $nome = $nomevar; $nomedescr = $nomevar . "descr"; } else { $nomedescr = $nome . "descr"; } if ($db_opcao != 3 && $db_opcao != 5 && $db_opcao != 22 && $db_opcao != 33) { ?> <select name="<?php echo $nome; ?> " id="<?php echo $nome; ?> " onchange="js_ProcCod_<?php echo $nome; ?> ('<?php echo $nome; ?> ','<?php echo $nomedescr; ?> ');<?php echo $onchange; ?> " <?php if ($dbcadastro == true) { if ($db_opcao == 3 || $db_opcao == 22) { echo " readonly "; } if ($db_opcao == 5) { echo " disabled "; } } echo $js_script; ?> > <?php if ($todos != "") { ?> <option value="<?php echo $todos; ?> " ><?php echo $todos; ?> </option> <?php } for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { $sqlv = pg_result($record, $sqli, 0); ?> <option value="<?php echo $sqlv; ?> " <?php echo @$GLOBALS[$nome] == $sqlv ? "selected" : ""; ?> ><?php echo $sqlv; ?> </option> <?php } ?> </select> <?php if (pg_numfields($record) > 0) { ?> <select name="<?php echo $nomedescr; ?> " id="<?php echo $nomedescr; ?> " onchange="js_ProcCod_<?php echo $nome; ?> ('<?php echo $nomedescr; ?> ','<?php echo $nome; ?> ');<?php echo $onchange; ?> " <?php if ($dbcadastro == true) { if ($db_opcao == 3 || $db_opcao == 22) { echo " readonly "; } if ($db_opcao == 5) { echo " disabled "; } } echo $js_script; ?> > <?php if ($todos != "") { ?> <option value="<?php echo $todos; ?> " >Todos ...</option> <?php } for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { $sqlv = pg_result($record, $sqli, 0); $sqlv1 = pg_result($record, $sqli, 1); ?> <option value="<?php echo $sqlv; ?> " ><?php echo $sqlv1; ?> </option> <?php } ?> </select> <script> function js_ProcCod_<?php echo $nome; ?> (proc,res) { var sel1 = document.form1.elements[proc]; var sel2 = document.form1.elements[res]; for(var i = 0;i < sel1.options.length;i++) { if(sel1.options[sel1.selectedIndex].value == sel2.options[i].value) sel2.options[i].selected = true; } } //document.form1.elements['<?php echo $nome; ?> '].options[0].selected = true; js_ProcCod_<?php echo $nome; ?> ('<?php echo $nome; ?> ','<?php echo $nomedescr; ?> '); </script> <?php } else { ?> <script> function js_ProcCod_<?php echo $nome; ?> (){ } </script> <?php } } else { $clrot = new rotulocampo(); $clrot->label("{$nome}"); $tamm = "M{$nome}"; db_input($nome, $GLOBALS[$tamm], '', $dbcadastro, 'text', 3, "", $nomevar, ""); $nomec = ""; for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { if (pg_result($record, $sqli, 0) == @$GLOBALS[$nome]) { $nomec = pg_fieldname($record, 1); global ${$nomec}; ${$nomec} = pg_result($record, $sqli, 1); $clrot->label($nomec); $tamm = "M" . trim($nomec); break; } } if (!empty($nomec)) { db_input($nomec, $GLOBALS[$tamm], '', $dbcadastro, 'text', 3, ""); } } }
* QUALQUER GARANTIA; sem mesmo a garantia implicita de * COMERCIALIZACAO ou de ADEQUACAO A QUALQUER PROPOSITO EM * PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais * detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ require "../libs/db_stdlib.php"; require "../libs/db_conecta.php"; $clrotulo = new rotulocampo(); parse_str(base64_decode($HTTP_SERVER_VARS['QUERY_STRING'])); $sql = base64_decode($sql); $campos = base64_decode($campos); $msg_vazio = base64_decode($msg_vazio); $quais_chaves = split("#", $quais_chaves); ?> <html> <head> <style> a:hover { color:blue; } a:visited {text-decoration:; color: black; font-weight: bold;
function db_selectrecord($nome, $record, $dbcadastro, $db_opcao = 3, $js_script = "", $nomevar = "", $bgcolor = "", $todos = "", $onchange = "", $numcol = 2) { //#00#//db_selectrecord //#10#//Função para montar um ou dois objetos select na tela, recebendo dados de um recordset //#15#//db_selectrecord($nome,$record,$dbcadastro,$db_opcao=3,$js_script="",$nomevar="",$bgcolor="",$todos="",$onchange="",$numcol=2); //#20#//Nome : Nome do ca po da documentacao do sistema ou do arquivo //#20#//Record Set : Recordset que gerará os objetos select, sendo o primeiro campo do recordset o campo chave //#20#// e o segundo campo a descricao. //#20#//Cadastro : True se cadastro ou false se nao cadastro Padrão: true ) //#20#//Opcao : *db_opcao* do programa a ser executado neste objeto input, inclusão(1) alteração(2) exclusão(3) //#20#//Script : JAVASCRIPT a ser executado juntamento com o objeto, indicando os métodos //#20#//Nome Secundário : Nome do input que será gerado, assumindo somente as características do campo Nome //#20#//Cor Background : Cor de fundo da tela, no caso de *db_opcao*=3 será "#DEB887" //#20#//Todos : Indica de será colocado um ítem inicial com opção de todos "Todos ..." com valor zero (0) //#20#//OnChange : Função que será incluída no método onchange dos objetos select, além das funçõe ja incluídas //#20#// que servem para movimentar os select. Sempre que alterar um deles, o sistema altera o outro //#20#//Numero Select : Número de select que serão mostrados na tela. O padrão é dois, caso seja indicado este //#20#// parâmetro, o sistema mostrará somente o select do segundo campo (descrição) e retornará o //#20#// código do ítem, o valor do primeiro campo //#99#//Quando o parâmetro *db_opcao* for de alteração (Opcao = 22) ou exclusão (Opção = 33) o sistema //#99#//não mostrará os objetos desta função e sim executará o objeto INPUT com as opções deste //#99#//objeto. Isto faz com que o usuário não movimente um select enquanto não selecionar um //#99#//código de registro para alterar ou excluir //#99#// //#99#//O tamanho do objeto na tela dependerá do tamanho do campo inserido no select //#99#// //#99#//Após montar o select, sistema executa uma função javascript para selecionar o elemento //#99#//do select que possui o mesmo valor do campo indicado na variável Nome if ($nomevar != "") { $nome = $nomevar; $nomedescr = $nomevar . "descr"; } else { $nomedescr = $nome . "descr"; } if ($db_opcao != 3 && $db_opcao != 5 && $db_opcao != 22 && $db_opcao != 33) { if ($numcol == 2) { ?> <select name="<?php echo $nome; ?> " id="<?php echo $nome; ?> " <?php if ($numcol == 2) { echo "onchange=\"js_ProcCod_{$nome}('{$nome}','{$nomedescr}');{$onchange}\""; } else { echo "onchange=\"{$onchange}\""; } if ($dbcadastro == true) { if ($db_opcao == 3 || $db_opcao == 22) { echo " readonly "; if ($bgcolor == "") { $bgcolor = "#DEB887"; } } if ($db_opcao == 5) { echo " disabled "; } } echo $js_script; ?> > <?php if ($todos != "") { if (strpos($todos, "-") > 0) { $todos = split("-", $todos); } else { $todos = array("0" => $todos, "1" => "Todos ..."); } ?> <option value="<?php echo $todos[0]; ?> " ><?php echo $todos[0]; ?> </option> <?php } for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { $sqlv = pg_result($record, $sqli, 0); ?> <option value="<?php echo $sqlv; ?> " <?php echo @$GLOBALS[$nome] == $sqlv ? "selected" : ""; ?> ><?php echo $sqlv; ?> </option> <?php } ?> </select> <?php } else { $nomedescr = $nome; } if ($record != false && pg_numrows($record) > 0 && pg_numfields($record) > 0) { ?> <select name="<?php echo $nomedescr; ?> " id="<?php echo $nomedescr; ?> " onchange="js_ProcCod_<?php echo $nome; ?> ('<?php echo $nomedescr; ?> ','<?php echo $nome; ?> ');<?php echo $onchange; ?> " <?php if ($dbcadastro == true) { if ($db_opcao == 3 || $db_opcao == 22) { echo " readonly "; if ($bgcolor == "") { $bgcolor = "#DEB887"; } } if ($db_opcao == 5) { echo " disabled "; } } echo $js_script; ?> > <?php if (is_array($todos) || $todos != "") { ?> <option value="<?php echo $todos[0]; ?> " ><?php echo $todos[1]; ?> </option> <?php } for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { $sqlv = pg_result($record, $sqli, 0); $sqlv1 = pg_result($record, $sqli, 1); ?> <option value="<?php echo $sqlv; ?> " ><?php echo $sqlv1; ?> </option> <?php } ?> </select> <script> function js_ProcCod_<?php echo $nome; ?> (proc,res) { var sel1 = document.form1.elements[proc]; var sel2 = document.form1.elements[res]; for(var i = 0;i < sel1.options.length;i++) { if(sel1.options[sel1.selectedIndex].value == sel2.options[i].value) sel2.options[i].selected = true; } } <?php if (isset($GLOBALS[$nome])) { if ($GLOBALS[$nome] != "") { echo "var sel1 = document.form1.{$nome};\n"; echo "for(var i = 0;i < sel1.options.length;i++) {\n"; echo " if(sel1.options[i].value == '" . $GLOBALS[$nome] . "')\n"; echo " sel1.options[i].selected = true;\n"; echo "}\n"; } else { echo "document.form1." . $nome . ".options[0].selected = true;"; } } else { echo "document.form1." . $nome . ".options[0].selected = true;"; } ?> js_ProcCod_<?php echo $nome; ?> ('<?php echo $nome; ?> ','<?php echo $nomedescr; ?> '); </script> <?php } else { ?> <script> function js_ProcCod_<?php echo $nome; ?> (){ } </script> <?php } } else { $clrot = new rotulocampo(); $clrot->label("{$nome}"); $tamm = "M{$nome}"; db_input($nome, $GLOBALS[$tamm], '', $dbcadastro, 'text', 3, "", $nomevar, ""); $nomec = ""; for ($sqli = 0; $sqli < pg_numrows($record); $sqli++) { if (pg_result($record, $sqli, 0) == @$GLOBALS[$nome]) { $nomec = pg_fieldname($record, 1); global ${$nomec}; ${$nomec} = pg_result($record, $sqli, 1); $clrot->label($nomec); $tamm = "M" . trim($nomec); break; } } if (!empty($nomec)) { if ($GLOBALS[$tamm] > 40) { $GLOBALS[$tamm] = 60; } db_input($nomec, $GLOBALS[$tamm], '', $dbcadastro, 'text', 3, ""); } } }
echo "Data deverá se superior a : " . date('Y-m-d', $HTTP_SESSION_VARS["DB_datausu"]); } $sTimeParamGet = mktime(0, 0, 0, substr($db_datausu, 5, 2), substr($db_datausu, 8, 2), substr($db_datausu, 0, 4)); $sTimeParamSession = mktime(0, 0, 0, date('m', db_getsession("DB_datausu")), date('d', db_getsession("DB_datausu")), date('Y', db_getsession("DB_datausu"))); if ($sTimeParamGet < $sTimeParamSession) { echo "Data não permitida para cálculo. <br><br>"; echo "Data deverá se superior a : " . date('Y-m-d', db_getsession("DB_datausu")); } $DB_DATACALC = mktime(0, 0, 0, substr($db_datausu, 5, 2), substr($db_datausu, 8, 2), substr($db_datausu, 0, 4)); } else { $DB_DATACALC = db_getsession("DB_datausu"); } include "cai3_gerfinanc003.php"; exit; } $clrotulo = new rotulocampo(); $clrotulo->label("v50_inicial"); $clrotulo->label("v50_advog"); $clrotulo->label("v50_data"); $clrotulo->label("nome"); $clrotulo->label("v50_id_login"); $clrotulo->label("v50_codlocal"); $clrotulo->label("v70_vara"); $clrotulo->label("v50_codmov"); $clrotulo->label("v53_descr"); $clrotulo->label("v54_descr"); $clrotulo->label("v70_codforo"); $clrotulo->label("v52_descr"); if (isset($matric) and !empty($matric)) { $tabela = " inner join arrematric on arrematric.k00_numpre = arrecad.k00_numpre "; $campo = 'k00_matric';
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ session_start(); require_once "libs/db_libsession.php"; require_once "libs/db_stdlib.php"; require_once "libs/db_utils.php"; require_once "dbforms/db_funcoes.php"; require_once "dbforms/db_classesgenericas.php"; require_once 'classes/db_db_confmensagem_classe.php'; $comboRotas = new cl_arquivo_auxiliar(); $oDaoConfMensagem = new cl_db_confmensagem(); $rotulo = new rotulocampo(); $rotulo->label("z01_cgccpf"); $rotulo->label("z01_nome"); $rotulo->label("z01_email"); $rotulo->label("j14_codigo"); $rotulo->label("j14_nome"); $rotulo->label("z01_numero"); $rotulo->label("z01_compl"); $rotulo->label("j13_descr"); $rotulo->label("z01_telef"); $rotulo->label("z01_numcgm"); $rotulo->label("j50_zona"); $rotulo->label("j50_descr"); $rotulo->label("q03_ativ"); $rotulo->label("q03_descr"); $rotulo->label("q86_numcgm");
* detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ parse_str($HTTP_SERVER_VARS['QUERY_STRING']); require "libs/db_stdlib.php"; include "classes/db_certid_classe.php"; require "libs/db_sql.php"; $clcertid = new cl_certid(); $clrotulo = new rotulocampo(); $clrotulo->label("v07_numpre"); $clrotulo->label("v01_exerc"); $clrotulo->label("v14_certid"); $clrotulo->label("v14_parcel"); $clrotulo->label("v07_numpre"); $clrotulo->label("k00_numpar"); $clrotulo->label("v14_vlrhis"); $clrotulo->label("v14_vlrcor"); $clrotulo->label("v14_vlrjur"); $clrotulo->label("v14_vlrmul"); if (isset($certid)) { $sql = " \n select certter.v14_certid,v14_parcel,v07_numpre,k00_numpar,v14_vlrhis,v14_vlrcor,v14_vlrjur,v14_vlrmul\n\t from certter \n \tinner join termo on certter.v14_parcel= termo.v07_parcel\n\t\tinner join arrecad on termo.v07_numpre=arrecad.k00_numpre\n\t \tinner join cgm on termo.v07_numcgm = cgm.z01_numcgm\n where certter.v14_certid={$certid} \t\t \n "; $sql02 = " \n select v07_numpre,v14_parcel\n\t from certter \n \tinner join termo on certter.v14_parcel= termo.v07_parcel\n where v14_certid={$certid} \t\t \n "; } ?>
* detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ parse_str($HTTP_SERVER_VARS['QUERY_STRING']); require "libs/db_stdlib.php"; include "classes/db_certid_classe.php"; require "libs/db_sql.php"; $clcertid = new cl_certid(); $clrotulo = new rotulocampo(); $clrotulo->label("v13_certid"); $clrotulo->label("v13_dtemis"); $clrotulo->label("v13_login"); $clrotulo->label("v01_exerc"); $clrotulo->label("v03_descr"); $clrotulo->label("k00_valor"); $clrotulo->label("v01_proced"); $clrotulo->label("v01_numpre"); $clrotulo->label("v01_coddiv"); $clrotulo->label("v01_numcgm"); $clrotulo->label("v01_dtinsc"); $clrotulo->label("v01_exerc"); $clrotulo->label("v01_numpre"); $clrotulo->label("v01_numpar"); $clrotulo->label("v01_proced");
include "dbforms/db_funcoes.php"; @session_start(); parse_str(base64_decode($HTTP_SERVER_VARS["QUERY_STRING"])); $result = pg_exec("SELECT distinct m_publico,m_arquivo,m_descricao\n FROM db_menupref \n WHERE m_arquivo = 'digitaouvidoria.php'\n ORDER BY m_descricao\n "); db_fieldsmemory($result, 0); if ($m_publico != 't') { if (!session_is_registered("DB_acesso")) { echo "<script>location.href='index.php?" . base64_encode('erroscripts=3') . "'</script>"; } } $db_verificaip = db_verifica_ip(); $cl_db_ouvidoria = new cl_db_ouvidoria(); $cl_db_tipo = new cl_db_tipo(); $cl_db_uf = new cl_db_uf(); $cl_db_ouvidoria->rotulo->label(); $clrotulo = new rotulocampo(); $clrotulo->label("w03_tipo"); $ip = $HTTP_SERVER_VARS['REMOTE_ADDR']; $oConfigDBpref = db_utils::getDao("configdbpref"); $rsConfigDBpref = $oConfigDBpref->sql_record($oConfigDBpref->sql_query_file(db_getsession('DB_instit'), "w13_uploadarquivos")); $upload_path = db_utils::fieldsMemory($rsConfigDBpref, 0)->w13_uploadarquivos; mens_help(); db_mensagem("ouvidoria_cab", "ouvidoria_rod"); db_postmemory($HTTP_POST_VARS); if (isset($HTTP_POST_VARS["confirma"])) { $cl_db_ouvidoria->po01_data = date('Y-m-d', db_getsession('DB_datausu')); $DB_MSG = ""; if (!empty($_FILES)) { $allowedExts = array("gif", "jpg", "jpeg", "png", "zip", "rar", "doc", "docx", "txt", "pdf"); $fileTypes = array("image/gif", "image/jpeg", "image/pjpeg", "image/png", "application/x-compressed", "application/x-zip-compressed", "application/zip", "multipart/x-zip", "application/rar", "application/x-rar", "application/x-rar-compressed", "application/msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "text/plain", "application/pdf"); foreach ($_FILES as $k => $v) {
* * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ require "libs/db_conecta.php"; require "libs/db_stdlib.php"; include "libs/db_utils.php"; include "classes/db_issbase_classe.php"; include "dbforms/db_funcoes.php"; db_postmemory($HTTP_POST_VARS); parse_str($HTTP_SERVER_VARS["QUERY_STRING"]); $oGet = db_utils::postMemory($_GET); $sTipo = $oGet->tipo; $numcgm = $oGet->z01_numcgm; $clissbase = new cl_issbase(); $clrotulo = new rotulocampo(); $clrotulo->label("z01_nome"); $clrotulo->label("q02_inscr"); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="estilos.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/javascript" src="scripts/db_script.js"></script> </head> <style> td{ font-size: 12px } </style> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
* * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ session_start(); include "libs/db_conecta.php"; include "libs/db_stdlib.php"; include "libs/db_sql.php"; include "dbforms/db_funcoes.php"; include "classes/db_pcorcamval_classe.php"; include "classes/db_pcorcamforne_classe.php"; parse_str(base64_decode($HTTP_SERVER_VARS["QUERY_STRING"])); db_postmemory($HTTP_POST_VARS); $cl_pcorcamval = new cl_pcorcamval(); $cl_pcorcamforne = new cl_pcorcamforne(); $clrotulo = new rotulocampo(); $clrotulo->label("pc23_vlrun"); $clrotulo->label("pc23_valor"); $sqlerro = false; $sql = "select z01_cgccpf,\n z01_nome,\n pc20_dtate,\n pc20_hrate,\n pc21_prazoent,\n pc21_validadorc \n\t\t from pcorcamforne \n\t\t inner join cgm on pc21_numcgm = z01_numcgm \n\t\t inner join pcorcam on pc20_codorc = pc21_codorc\n\t\t where pc21_numcgm = {$cgm} \n\t\t and pc21_codorc = {$orc}"; $result = pg_exec($sql); db_fieldsmemory($result, 0); if ($sol == 1) { $sqlitens = "select pc11_codigo,\n pc11_quant,\n pc01_descrmater,\n pc11_resum,\n pc11_pgto,\n pc11_prazo,\n pc11_seq,\n pc10_numero,\n m61_usaquant,\n m61_descr,\n\t\t pc17_codigo,\n\t\t pc17_quant,\n\t\t pc01_servico,\n\t\t pc29_orcamitem,\n\t\t pc23_valor,\n\t\t pc23_obs,\n\t\t pc23_vlrun,\n\t\t pc23_validmin \n\t\t\t from pcorcamitemsol \n\t\t\t inner join pcorcamitem on pcorcamitem.pc22_orcamitem = pcorcamitemsol.pc29_orcamitem\n\t\t\t inner join pcorcam on pcorcam.pc20_codorc = pcorcamitem.pc22_codorc \n\t\t\t inner join solicitem on solicitem.pc11_codigo = pcorcamitemsol.pc29_solicitem \n\t\t\t inner join solicita on solicita.pc10_numero = solicitem.pc11_numero \n\t\t inner join pcorcamforne on pcorcam.pc20_codorc = pc21_codorc\n\t\t\t left join solicitemunid on solicitemunid.pc17_codigo = solicitem.pc11_codigo \n\t\t\t left join matunid on matunid.m61_codmatunid = solicitemunid.pc17_unid \n\t\t\t left join solicitempcmater on solicitempcmater.pc16_solicitem = solicitem.pc11_codigo \n\t\t\t left join pcmater on pcmater.pc01_codmater = solicitempcmater.pc16_codmater \n\t\t\t left join pcsubgrupo on pcsubgrupo.pc04_codsubgrupo = pcmater.pc01_codsubgrupo \n\t\t\t left join pctipo on pctipo.pc05_codtipo = pcsubgrupo.pc04_codtipo\n\t\t\t left join pcorcamval on pcorcamitem.pc22_orcamitem = pc23_orcamitem and pc23_orcamforne=pc21_orcamforne\n\t\t\t where pc22_codorc = {$orc} \n\t\t\t and pc21_orcamforne = {$forne}\n\t\t\t order by pc11_seq"; $result = pg_exec($sqlitens); $linhas = pg_num_rows($result); } else { $sol = 2; $sqlproc = "select pc11_seq,\n\t pc11_resum,\n\t pc11_codigo,\n\t pc11_vlrun,\n\t pc11_quant,\n\t pc01_descrmater,\n\t pc22_orcamitem,\n\t pc31_orcamitem,\n\t\t\t\t pc23_valor,\n\t\t\t\t pc23_obs,\n\t\t\t\t pc23_vlrun,\n\t\t\t\t pc23_validmin\n\t\t\t\t from pcorcamitem \n\t\t\t\t inner join pcorcam on pcorcam.pc20_codorc = pcorcamitem.pc22_codorc\n\t\t\t\t inner join pcorcamforne on pcorcam.pc20_codorc = pc21_codorc \n\t\t\t\t inner join pcorcamitemproc on pcorcamitemproc.pc31_orcamitem = pcorcamitem.pc22_orcamitem \n\t\t\t\t inner join pcprocitem on pcprocitem.pc81_codprocitem = pcorcamitemproc.pc31_pcprocitem \n\t\t\t\t left join pcorcamval on pcorcamitemproc.pc31_orcamitem = pc23_orcamitem\n\t\t\t\t and pc23_orcamforne = {$forne}\n\t\t\t\t inner join solicitem on solicitem.pc11_codigo = pcprocitem.pc81_solicitem \n\t\t\t\t left join solicitempcmater on solicitempcmater.pc16_solicitem = solicitem.pc11_codigo \n\t\t\t\t left join pcmater on pcmater.pc01_codmater = solicitempcmater.pc16_codmater \n\t\t\t\t where pc20_codorc={$orc} \n\t\t\t\t and pc21_orcamforne = {$forne}\n\t\t\t\t order by pc22_orcamitem"; $result = pg_exec($sqlproc); $linhas = pg_num_rows($result);
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ require_once "libs/db_stdlib.php"; require_once "libs/db_utils.php"; require_once "dbforms/db_funcoes.php"; require_once "classes/db_ativid_classe.php"; db_postmemory($HTTP_POST_VARS); parse_str($HTTP_SERVER_VARS["QUERY_STRING"]); $clativid = new cl_ativid(); $clativid->rotulo->label("q03_ativ"); $clativid->rotulo->label("q03_descr"); $clrotulo = new rotulocampo(); $clrotulo->label('q71_estrutural'); $clrotulo->label('rh70_estrutural'); $oGet = db_utils::postMemory($_GET); $tipo_pesquisa = $oGet->tipoPesquisa; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="estilos.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/javascript" src="scripts/scripts.js"></script> <style> body *{ font-size: 11px } table {
* detalhes. * * Voce deve ter recebido uma copia da Licenca Publica Geral GNU * junto com este programa; se nao, escreva para a Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA * 02111-1307, USA. * * Copia da licenca no diretorio licenca/licenca_en.txt * licenca/licenca_pt.txt */ parse_str($HTTP_SERVER_VARS['QUERY_STRING']); require "libs/db_stdlib.php"; include "classes/db_certid_classe.php"; require "libs/db_sql.php"; $clcertid = new cl_certid(); $clrotulo = new rotulocampo(); $clrotulo->label("v13_certid"); $clrotulo->label("v13_dtemis"); $clrotulo->label("v13_login"); if (isset($matric) and !empty($matric)) { $tabela = 'arrematric'; $campo = 'k00_matric'; $valor = $matric; } else { if (isset($inscr) and !empty($inscr)) { $tabela = 'arreinscr'; $campo = 'k00_inscr'; $valor = $inscr; } else { if (isset($numcgm) and !empty($numcgm)) { $tabela = 'arrenumcgm';