Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tinoco

Problemas de validação no formulário php

Recommended Posts

Boa Tarde a todos,

 

Estou encontrando problemas para validar meus formulários em PHP. Na verdade tive que redesenhar a intranet onde trabalho, antes do novo layout funcionava perfeitamente minha validação via javascript, segue o código :

 

function camposObrigatorios(objeto)

{

var pass=true;

var flag;

 

 

if (document.images)

{

for (i=0;i<objeto.length;i++)

{

var tempobj=objeto.elements;

 

if (tempobj.name.substring(0,11)=="obrigatorio")

{

if (

((tempobj.type=="text"||tempobj.type=="textarea") && tempobj.value=='')

||

((tempobj.type!="text" && tempobj.type!="textarea" && tempobj.selectedIndex==-1) ||

(tempobj.type!="text" && tempobj.type!="textarea" && tempobj.selectedIndex==0 && (tempobj.value=="null" || tempobj.value=="")))

)

{

pass=false;

break;

}

}

}

}

 

if (!pass)

{

nomecampo=tempobj.name.substring(11,30).toUpperCase();

alert("Preencha os campos com asterisco para gravar.");

return false;

}

else

{

// Verifica se data inicio é menor ou igual a data fim

if (document.forms[0].obrigatorioinicio_Dia.value != '' && document.forms[0].fim_Dia.value != '')

flag = testaData(document.forms[0].obrigatorioinicio_Dia.value,document.forms[0].obrigatorioinicio_Mes.value,document.forms[0].obrigatorioinicio_Ano.value,document.forms[0].fim_Dia.value,document.forms[0].fim_Mes.value,document.forms[0].fim_Ano.value,1);

 

} // else

 

if(flag=='1')

{

return false;

}

else

{

return true;

}

 

} // function camposObrigatorios

 

 

 

Pois com o novo redesenho utilizei a tag <fieldset>; e verifiquei que se caso eu remover esta tag minha validação funciona mais por outro lado fica uma bagunça no layout. Gostaria de saber se tem como funcionar a validação sem retirar as tags <fieldset> do código. abaixo deixo um exemplo do meu formulário.

 

 

 

<?

/*

* startando a sessão para que as variaveis de ambiente sejam inicializadas

* OBS: motivo session.autostart=OFF (php.ini)

*/

session_start();

 

//testa variavel de sessao

if ($Usr_ID=='')

{

$prot = $_SERVER['HTTP_HOST']; echo "<script>parent.window.location.href = 'https://$prot/intranet/nova/login/controleLogin.php?opcao=1' ;</script>"; exit;

}

 

/*

** Objetos_php.php

*Classes para conexão no SGBD;

*/

include("/web/intranet/nova/funcoes/Objetos_Php.php");

 

/*

** funcoes_php.php

*/

include("/web/intranet/nova/funcoes/funcoes_Php.php");

 

 

// classe responsavel pela geração das listas ex: departamentos, instituições...

include("/web/intranet/nova/posgraduacao/classesLista.inc");

 

// classe responsavel pelo retorno dos dados da pessoa do banco de dados

include("/web/intranet/nova/posgraduacao/RH/selectRH.inc");

 

 

 

// Instancia o banco pesquisa

$conn = new Banco("posgrad");

$conn = $conn -> getConexao();

 

// Instancia o banco pesquisa

$connpesq = new Banco("pesquisa");

$connpesq = $connpesq -> getConexao();

 

// instanciação do classe Lista

$lista = new ListaPosgrad();

 

 

// instanciação do classe Lista

$listaPerfil = new ListaPerfil();

 

 

// instanciação do Radio Button

$radio = new ObjetoForm();

$checkBox = new ObjetoForm ();

 

// Instancia a classe para exibicao de datas

$datas = new Data();

 

 

if ($idt_aluno_niv != "")

{

$SQL_alunoNiv = "select * from alunos_nivelamento where idt_aluno = $idt_aluno_niv";

$result_alunoNiv = pg_Exec ($conn, $SQL_alunoNiv);

$rows_alunoNiv = pg_numrows($result_alunoNiv);

if ($rows_alunoNiv > 0)

$row_alunoNiv = pg_fetch_array($result_alunoNiv);

}

 

// inclusao de aluno que ja foi ouvinte

if ($idt_pessoa_aux != "")

{

$SQL_aluno_aux = "select * from pessoa where idt_pessoa = $idt_pessoa_aux";

$result_aluno_aux = pg_Exec ($conn, $SQL_aluno_aux);

$rows_aluno_aux = pg_numrows($result_aluno_aux);

if ($rows_aluno_aux > 0)

{

$row_aluno_aux = pg_fetch_array($result_aluno_aux);

 

$resTipPes = pg_Exec ($conexao -> getConexao(),

"select * from uni_pessoa_tipo

where idt_pessoa = $row_aluno_aux[idt_pessoa]

and idt_tipo_pessoa = $idt_tipo_pessoa");

$rows_tipo_aux = pg_numrows($resTipPes);

if ($rows_tipo_aux > 0)

{

$resultTipPes = pg_fetch_array($resTipPes,0);

 

$row_aluno_aux[idt_titulacao] = $resultTipPes[idt_titulacao];

$row_aluno_aux[idt_uf_titulacao] = $resultTipPes[idt_uf_titulacao];

$row_aluno_aux[des_pais_origem] = $resultTipPes[des_pais_origem];

$row_aluno_aux[idt_area_titu] = $resultTipPes[idt_area_titu];

$row_aluno_aux[idt_subarea_nivel1] = $resultTipPes[idt_subarea_nivel1];

$row_aluno_aux[idt_subarea_nivel2] = $resultTipPes[idt_subarea_nivel2];

$row_aluno_aux[idt_especialidade] = $resultTipPes[idt_especialidade];

$row_aluno_aux[idt_universidade] = $resultTipPes[idt_universidade];

$row_aluno_aux[num_ano_formatura] = $resultTipPes[num_ano_formatura];

}

 

}

}

 

//echo "aki - $idt_responsavel - $idt_pessoa - $idt_pessoa_aux<br>";

 

?>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Intranet LNCC</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript" src="../../funcoes/funcoes_Javascript.js"></SCRIPT>

 

<link href="../templatemo_style1.css" rel="stylesheet" type="text/css" />

<link rel="stylesheet" href="../menu_style1.css" type="text/css" />

 

<?if ($externo==1){?>

<link href="../templatemo_style3.css" rel="stylesheet" type="text/css" />

<?}?>

 

 

 

<script type="text/javascript">

<!--

function MM_swapImgRestore() { //v3.0

var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=x.oSrc;

}

function MM_preloadImages() { //v3.0

var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

if (a.indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a;}}

}

 

function MM_findObj(n, d) { //v4.01

var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);

if(!x && d.getElementById) x=d.getElementById(n); return x;

}

 

function MM_swapImage() { //v3.0

var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

if ((x=MM_findObj(a))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

//-->

</script>

 

 

<script language="JavaScript" >

function ativaDesativa()

{

document.forms[0].idt_tipo_curso.disabled = true;

document.forms[0].idt_tipo_mat.disabled = true;

document.forms[0].inicio_Dia.disabled = true;

document.forms[0].inicio_Dia.bgColor='#DFDFDF';

document.forms[0].inicio_Mes.disabled = true;

document.forms[0].inicio_Ano.disabled = true;

document.forms[0].fim_Dia.disabled = true;

document.forms[0].fim_Mes.disabled = true;

document.forms[0].fim_Ano.disabled = true;

}

 

function ativaDesativaEsp()

{

document.forms[0].inicio_Dia.disabled = true;

document.forms[0].inicio_Mes.disabled = true;

document.forms[0].inicio_Ano.disabled = true;

document.forms[0].fim_Dia.disabled = true;

document.forms[0].fim_Mes.disabled = true;

document.forms[0].fim_Ano.disabled = true;

}

 

function ativaDesativaDoc()

{

document.forms[0].idt_tipo_docente.disabled = true;

document.forms[0].inicio_Dia.disabled = true;

document.forms[0].inicio_Mes.disabled = true;

document.forms[0].inicio_Ano.disabled = true;

document.forms[0].fim_Dia.disabled = true;

document.forms[0].fim_Mes.disabled = true;

document.forms[0].fim_Ano.disabled = true;

}

 

function Desativaareas()

{

document.forms[0]['obrigatorioidt_area_titu[]'].disabled = true;

document.forms[0]['obrigatorioidt_subarea_nivel1[]'].disabled = true;

document.forms[0]['obrigatorioidt_subarea_nivel2[]'].disabled = true;

}

 

function ativaareas()

{

document.forms[0]['obrigatorioidt_area_titu[]'].disabled = false;

document.forms[0]['obrigatorioidt_subarea_nivel1[]'].disabled = false;

document.forms[0]['obrigatorioidt_subarea_nivel2[]'].disabled = false;

}

 

function chamatela()

{

var aux = document.forms[0].obrigatoriomat_pessoa.value;

location.href='RH.php?tip_acesso=<?=$tip_acesso?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_pessoa=<?=$idt_pessoa?>&opcao=1&sts_aluno=<?=$sts_aluno?>&sts_lncc=<?=$sts_lncc?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&mat_pessoa=' + aux;

}

 

function mascara_matricula(mat)

{

 

var mymat = '';

mymat = mymat + mat;

if (mymat.length == 3)

{

mymat = mymat + '-';

document.forms[0].obrigatoriomat_pessoa.value = mymat;

}

}

 

function testaMatricula(paux)

{

var auxM = document.forms[0].obrigatoriomat_pessoa.value.substring(4,6);

 

if (document.forms[0].obrigatoriomat_pessoa.value.length != 6)

{

alert ("Matrícula deve ter 6 dígitos !")

return false;

}

else

{

if (paux != undefined)

{

var auxA = document.forms[0].dat_inicio_pg.value.substring(2,4);

}

else

{

var auxA = document.forms[0].obrigatorioinicio_Ano.value.substring(2,4);

}

 

if (auxM != auxA)

{

alert ("O ano de ingresso no curso deve ser o mesmo da matrícula !")

return false;

}

else

return true;

}

 

}

 

function validaMat(mat)

{

 

var tamanho = mat.length;

 

for (var i = 0; i!=tamanho; i++)

{

if (i != 3)

{

j = i + 1;

if (mat.substring(i,j) != 0 &&

mat.substring(i,j) != 1 &&

mat.substring(i,j) != 2 &&

mat.substring(i,j) != 3 &&

mat.substring(i,j) != 4 &&

mat.substring(i,j) != 5 &&

mat.substring(i,j) != 6 &&

mat.substring(i,j) != 7 &&

mat.substring(i,j) != 8 &&

mat.substring(i,j) != 9 )

{

alert("Campo Mstrícula só pode ser preenchido com Números !");

document.forms[0].obrigatoriomat_pessoa.value = '';

return false;

}

}

}

 

}

 

</script>

 

</head>

 

<style>

 

fieldset {background:#f2f2e6; /*padding:10px;*/ border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:15px; width:600px; padding-left:10px;}

input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:0; margin:0;}

label {font-size:11px; font-weight:bold; color:#666;}

label.opt {font-weight:normal;}

dl {font:normal 12px/15px Arial; position: relative; width: 600px;}

dt {clear: both; float:left; width: 130px; padding: 4px 0 2px 0; text-align: left;}

dd {float: left; width: 595px; margin: 0 0 8px 0; padding-left: 6px; }

 

button {vertical-align:middle; padding:0 2px; letter-spacing:1px; cursor:pointer; margin:0; height:20px;}

 

.borda {border-width: 1px; border-style: solid; border-color:#FFFFFF; padding:5px;} <!-- background:#E0EEEE; -->

 

td.titulo {color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle;}

 

select { width:588px; }

 

</style>

 

<?

if ($idt_tipo_pessoa == 1) // aluno

{

if ($idt_tipo_aluno == 1)

{

?>

<body OnLoad="updateSucesso(<?=$update?>);<?php if ($erro>0){ echo "jaExistePessoa($erro);";} ?><? if($idt_pessoa!=""){?>ativaDesativa();<?}?>setVariables();">

<?

}

else

{

?>

<body OnLoad="updateSucesso(<?=$update?>);<?php if ($erro>0){ echo "jaExistePessoa($erro);";} ?>setVariables();">

<?

}

}

else

{?>

<body OnLoad="updateSucesso(<?=$update?>);<?php if ($erro>0){ echo "jaExistePessoa($erro);";} ?><? if($idt_pessoa!=""){?>ativaDesativaDoc();<?}?>setVariables();">

<?

}

?>

 

 

 

 

<?if ($externo!=1){

include ("/web/intranet/nova/posgraduacao/topo.php");

}else{

?>

 

<div id="templatemo_wrapper">

<div id="templatemo_content_wrapper"><span class="top"></span><span class="bottom"></span>

<div id="templatemo_content">

 

<div id="templatemo_menu">

<?}?>

 

<?

if ($idt_tipo_pessoa == 2)

{?>

<h3><font color="#000">Professores</font></h3>

<?}

else

{

if ($idt_tipo_aluno == 1)

{?>

<h3><font color="#000">Alunos Regulares</font></h3>

<?

}

else

{

?>

<h3><font color="#000">Alunos Ouvintes</font></h3>

<?

}

}?>

 

</div> <!-- end of templatemo_menu -->

 

<hr style="margin-top: -15px; " />

 

<table width="620" border="0" cellpadding="0" cellspacing="0">

<tr>

<td align="right">

<? if ($Usr_Grupo != 'Docente'){

if ($tip_acesso == "1") { ?>

<a href="/intranet/nova/posgraduacao/RH/RH.php?tituloFiltro=<?=$tituloFiltro?>&tip_acesso=<?=$tip_acesso?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>"><img src="../images/add.png" width="16" height="16" ALT="incluir novo registro" border="0"></a>

<? } }?>

<a href="/intranet/nova/posgraduacao/RH/listaRH.php?tituloFiltro=<?=$tituloFiltro?>&tip_acesso=<?=$tip_acesso?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>"><img src="../images/lengendaLista1.png" width="16" ALT="listagem" height="16" border="0"></a>

</td>

</tr>

</table>

 

 

<?

if ($idt_tipo_pessoa == 1) // aluno

{

if ($idt_tipo_aluno == 1)

{

if ($idt_pessoa == "")

{

?>

<form name="frmRH" method="post" action="controleRH.php?tip_acesso=<?=$tip_acesso?>&opcao=1&idt_pessoa=<?=$idt_pessoa?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>&idt_pessoa_aux=<?=$idt_pessoa_aux?>" onSubmit="marcaSelect(forms[0]['idt_especialidade[]']);marcaSelect(forms[0]['obrigatorioidt_area_titu[]']);marcaSelect(forms[0]['idt_subarea_nivel1[]']);marcaSelect(forms[0]['idt_subarea_nivel2[]']);marcaSelect(forms[0]['idt_universidade[]']);marcaSelect(forms[0]['idt_linha_pesquisa[]']);javascript:if(!testaMatricula(<?=$idt_pessoa?>)){return false;}if(!camposObrigatorios(this)){return false;}">

<?

}

else

{

?>

<form name="frmRH" method="post" action="controleRH.php?tip_acesso=<?=$tip_acesso?>&opcao=1&idt_pessoa=<?=$idt_pessoa?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>&idt_pessoa_aux=<?=$idt_pessoa_aux?>" onSubmit="marcaSelect(forms[0]['idt_especialidade[]']);marcaSelect(forms[0]['obrigatorioidt_area_titu[]']);marcaSelect(forms[0]['idt_subarea_nivel1[]']);marcaSelect(forms[0]['idt_subarea_nivel2[]']);marcaSelect(forms[0]['idt_universidade[]']);javascript:if(!testaMatricula(<?=$idt_pessoa?>)){return false;}if(!camposObrigatorios(this)){return false;}">

<?

}

} //if ($idt_tipo_aluno == 1)

else

{

if ($idt_pessoa == "")

{

?>

<form name="frmRH" method="post" action="controleRH.php?tip_acesso=<?=$tip_acesso?>&opcao=1&idt_pessoa=<?=$idt_pessoa?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>&idt_pessoa_aux=<?=$idt_pessoa_aux?>" onSubmit="marcaSelect(forms[0]['idt_especialidade[]']);marcaSelect(forms[0]['obrigatorioidt_area_titu[]']);marcaSelect(forms[0]['idt_subarea_nivel1[]']);marcaSelect(forms[0]['idt_subarea_nivel2[]']);marcaSelect(forms[0]['idt_universidade[]']);marcaSelect(forms[0]['idt_linha_pesquisa[]']);javascript:if(!verifData()){return false;}if(!camposObrigatorios(this)){return false;}">

<?

}

else

{

?>

<form name="frmRH" method="post" action="controleRH.php?tip_acesso=<?=$tip_acesso?>&opcao=1&idt_pessoa=<?=$idt_pessoa?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>&idt_pessoa_aux=<?=$idt_pessoa_aux?>" onSubmit="marcaSelect(forms[0]['idt_especialidade[]']);marcaSelect(forms[0]['obrigatorioidt_area_titu[]']);marcaSelect(forms[0]['idt_subarea_nivel1[]']);marcaSelect(forms[0]['idt_subarea_nivel2[]']);marcaSelect(forms[0]['idt_universidade[]']);javascript:if(!verifData()){return false;}if(!camposObrigatorios(this)){return false;}">

<?

}

} // else if ($idt_tipo_aluno == 1)

}

else // professor

{?>

<form name="frmRH" method="post" action="controleRH.php?tip_acesso=<?=$tip_acesso?>&opcao=1&idt_pessoa=<?=$idt_pessoa?>&idt_responsavel=<?=$idt_responsavel?>&externo=<?=$externo?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>" onSubmit="marcaSelect(forms[0]['idt_especialidade[]']);marcaSelect(forms[0]['obrigatorioidt_area_titu[]']);marcaSelect(forms[0]['idt_subarea_nivel1[]']);marcaSelect(forms[0]['idt_subarea_nivel2[]']);marcaSelect(forms[0]['idt_universidade[]']);marcaSelect(forms[0]['idt_linha_pesquisa[]']);javascript:if(!camposObrigatorios(this)){return false;}">

<?

}

?>

<table width="750" border="0">

 

<? if ($idt_tipo_pessoa == 2 and $idt_pessoa == "") // inclusao de professor (pega do banco pesquisa)

{

if ($sts_lncc == "") // pesquisador do lncc - pode ter sido um colaborador externo antes

$sts_lncc = 'f';

if ($sts_aluno == "") // aluno da PG do lncc

$sts_aluno = 'f';

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Foi Aluno da Pósgraduação do LNCC ?</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

$radio -> radioControle ("sts_aluno","t","  sim  ","$sts_aluno","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_aluno=t&idt_pessoa=$idt_pessoa&idt_responsavel=$idt_responsavel&externo=$externo&tituloFiltro=$tituloFiltro&idt_tipo_pessoa=$idt_tipo_pessoa&source=$source';\"");

$radio -> radioControle ("sts_aluno","f","  não","$sts_aluno","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_aluno=f&idt_pessoa=$idt_pessoa&idt_responsavel=$idt_responsavel&externo=$externo&tituloFiltro=$tituloFiltro&idt_tipo_pessoa=$idt_tipo_pessoa&source=$source';\"");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<?

if ($sts_aluno == 't' and $idt_pessoa == "")

{?>

<tr>

<td width="165" bgcolor="#E4D9DE"></td>

<td width="335">

<select size="1" name="aluno" onchange="javascript:reload('RH.php?tip_acesso=<?=$tip_acesso?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&opcao=1&sts_aluno=t&idt_pessoa=',window.document.forms[0].aluno);">

<?$lista -> getListaPosgrad("alunosFormados","$idt_pessoa","");?>

</select>

</td>

<td width="250" rowspan="13" valign="top"></td>

</tr>

<?

} //if ($sts_aluno == 't' and $idt_pessoa == "")

else

{

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Pesquisador ou Tecnologista do LNCC ?</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

$radio -> radioControle ("sts_lncc","t","  sim  ","$sts_lncc","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_lncc=t&idt_pessoa=$idt_pessoa&idt_responsavel=$idt_responsavel&externo=$externo&tituloFiltro=$tituloFiltro&idt_tipo_pessoa=$idt_tipo_pessoa&source=$source';\"");

$radio -> radioControle ("sts_lncc","f","  não","$sts_lncc","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_lncc=f&idt_pessoa=$idt_pessoa&idt_responsavel=$idt_responsavel&externo=$externo&tituloFiltro=$tituloFiltro&idt_tipo_pessoa=$idt_tipo_pessoa&source=$source';\"");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<?

if ($sts_lncc == 't' and $idt_responsavel == "")

{?>

<tr>

<td width="165" bgcolor="#E4D9DE"></td>

<td width="335">

<select size="1" name="resp" onchange="javascript:reload('RH.php?tip_acesso=<?=$tip_acesso?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&opcao=1&sts_lncc=t&idt_responsavel=',window.document.forms[0].resp);">

<?$lista -> getListaPosgrad("responsavelPesquisa","$idt_responsavel","");?>

 

</select>

</td>

<td width="250" rowspan="13" valign="top"></td>

</tr>

 

<?

} // if ($sts_lncc == 't' and $idt_responsavel == "")

 

} //else if ($sts_aluno == 't' and $idt_pessoa == "")

?>

 

<?

} //if ($idt_tipo_pessoa == 2 and $idt_pessoa == "")

?>

 

 

<? if ($idt_tipo_pessoa == 1 and $idt_pessoa != "" and $idt_tipo_aluno == 1) // alteracao de aluno

echo "<table width='620px' border='0'><tr><td colspan=2 ><font color='black' size='3'><br>

Para alterar os campos desabilitados, volte para a tela de listagem e selecione o botão acompanhamento da matrícula !

<br><br></font></td></tr></table>";//<tr><td colspan=2></td></tr>

?>

 

 

<? if ($idt_tipo_pessoa == 1) // aluno

{

 

// Verifica se matricula já existe

if ($mat_pessoa != "")

{

$resultado[mat_pessoa] = $mat_pessoa;

 

$Sql = "select upper(mat_pessoa)

from pessoa

where sts_deletado = 'f'

and mat_pessoa = '$mat_pessoa'";

if ($idt_pessoa != "")

$Sql .= " and idt_pessoa <> $idt_pessoa";

 

$result = pg_exec ($conn,$Sql);

$ln_max = pg_numrows ($result);

//echo "<br>aki -- $ln_max - $Sql<br>";

 

if ($ln_max != 0)

{

$tem_igual_mat = 1;

echo "<tr><td colspan=2 align=center><font color='red' size='2'><br>Já existe esta matricula cadastrada para outro aluno !</font></td></tr><tr><td colspan=2></td></tr>";

}

}

 

if ($idt_tipo_aluno == 1 and $flag != 1)

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Já foi Aluno Ouvinte ?</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

$checkBox -> radioControle ("sts_tipo","t","  Sim  ","$sts_tipo","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_tipo=t&idt_tipo_aluno=$idt_tipo_aluno&idt_tipo_pessoa=$idt_tipo_pessoa';\"");

$checkBox -> radioControle ("sts_tipo","f","  Não","$sts_tipo","onclick=\"location='/intranet/nova/posgraduacao/RH/RH.php?tip_acesso=$tip_acesso&sts_tipo=f&idt_tipo_aluno=$idt_tipo_aluno&idt_tipo_pessoa=$idt_tipo_pessoa';\"");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

 

if ($sts_tipo == 't')

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Aluno: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="obrigatorioidt_pessoa_aux" onchange="javascript:reload('RH.php?tip_acesso=<?=$tip_acesso?>&sts_tipo=<?=$sts_tipo?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_pessoa_aux=',window.document.forms[0].obrigatorioidt_pessoa_aux);">

<?php

$lista -> getListaPosgrad("alunos_especiais","$idt_pessoa_aux", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

 

}

 

if ($idt_tipo_aluno == 1)

{

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Matrícula: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<input class="input" type="text" name="obrigatoriomat_pessoa" maxlength="6" SIZE="6" onKeyUp="mascara_matricula(this.value)" onchange="validaMat(this.value)" value="<?=$resultado[mat_pessoa]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

 

<?

} //if ($idt_tipo_aluno == 1)

} //if ($idt_tipo_pessoa == 1)

 

 

 

if ($idt_tipo_pessoa == 2) // docente

{

if ($auxColabExt == 1) // era colaborador externo

{

echo "<tr><td colspan=2 align=center><font color='red' size='2'><br>O Docente já se encontra cadastrado como Colaborador Externo! <br>Ao alterar as informações e gravar, ele passará a ser reconhecido no sistema como Docente.</font></td></tr><tr><td colspan=2></td></tr>";

}

}

 

 

 

if ($sts_tipo == 'f' or $sts_tipo == '')

{

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Nome Completo: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="obrigatorionom_pessoa" style="width:580px;" onchange="javascript:gerar(window.document.forms[0].obrigatorionom_pessoa,window.document.forms[0].obrigatorionom_abreviado)" value="<?=$row_aluno_aux[nom_pessoa]?>">

<?

}

else

{

if ($idt_aluno_niv == "")

{

?>

<input class="input" type="text" name="obrigatorionom_pessoa" style="width:580px;" onchange="javascript:gerar(window.document.forms[0].obrigatorionom_pessoa,window.document.forms[0].obrigatorionom_abreviado)" value="<?=$resultado[nom_pessoa]?>">

<? }

else

{

?>

<input class="input" type="text" name="obrigatorionom_pessoa" style="width:580px;" onchange="javascript:gerar(window.document.forms[0].obrigatorionom_pessoa,window.document.forms[0].obrigatorionom_abreviado)" value="<?=$row_alunoNiv[nom_aluno_niv]?>">

<? }

}

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Nome Abreviado: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="obrigatorionom_abreviado" style="width:580px;" value="<?=$row_aluno_aux[nom_abreviado]?>">

<?

}

else

{

?>

<input class="input" type="text" name="obrigatorionom_abreviado" style="width:580px;" value="<?=$resultado[nom_abreviado]?>">

<?

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

if ($idt_pessoa == "")

{

?>

<table width="620" height="30" border="0">

<tr>

<td bgcolor="#666666" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Informações Internas</td>

</tr>

</table><br>

 

 

<?

}

else

{

if (($idt_tipo_pessoa == 1 and $idt_tipo_aluno != 2) or $idt_tipo_pessoa == 2)

{

?>

<table width="620" height="30" border="0">

<tr>

<td bgcolor="#666666" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Informações Internas</td>

</tr>

</table><br>

 

<?

}

}

if ($idt_tipo_pessoa == 1) // aluno

{

if ($idt_tipo_aluno == 1)

{

if ($idt_pessoa == "") // inclusao de pessoa

{

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Tipo de Curso: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="obrigatorioidt_tipo_curso" onchange="">

<?php

if ($idt_aluno_niv == "")

$lista -> getListaPosgrad("tipo_curso","$resultado[idt_tipo_curso]", "");

else

$lista -> getListaPosgrad("tipo_curso","$row_alunoNiv[idt_curso_pretendido]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Linha de Pesquisa</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" size="4" name="idt_linha_pesquisa[]" multiple>

</select>

<? if ($tip_acesso == "1") { ?>

<input class="botao" type=button value="incluir" onclick = "javascript:small_window('popUps/linhasPesquisa.php?tip_acesso=<?=$tip_acesso?>');">

<input class="botao" type=button value="remover" onclick = "javascript:remover(forms[0]['idt_linha_pesquisa[]']);">

<? } ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<?

}

else // alteracao de pessoa

{

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Tipo de Curso</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_tipo_curso" onclick="alerta()">

<?php

$lista -> getListaPosgrad("tipo_curso","$resultado[idt_tipo_curso]", "$resultado[idt_tipo_curso]");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Linha de Pesquisa</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_linha_pesquisa" disabled size=2>

<?php

 

$Sql = " Select idt_linha_pesquisa from linha_aluno

where idt_aluno = $idt_pessoa order by dat_selecao desc;";

 

$resultlinha = pg_exec ($conn,$Sql);

$ln_max_linha = pg_numrows ($resultlinha);

 

if ($ln_max_linha != "")

{

$resultlinharow = pg_fetch_array($resultlinha,0);

$linha = $resultlinharow[0];

 

$select= "SELECT idt_linha_pesquisa,

des_nome

FROM linhas_pesquisa

WHERE sts_deletado = 'f'

and idt_linha_pesquisa = $linha

";

$resultlinha = pg_exec ($connpesq,$select);

$resultlinharow = pg_fetch_array($resultlinha,0);

 

echo "<option value=$resultlinharow[0]>$resultlinharow[1]</option>";

}

//$listaPerfil -> getListaPerfil("linhasPesquisa","$linha");

?>

</select>

<input class="botao" type=button value="linhas de pesquisa" onClick="javascript:big_window('popUps/listaLinha.php?idt_pessoa=<?=$idt_pessoa?>&tip_acesso=<?=$tip_acesso?>');">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<?

}

 

}

 

if ($idt_pessoa == "") // inclusao de pessoa

{

if ($idt_tipo_aluno == 2)

$labelAux = "Data Inicio *";

else

$labelAux = "Data de Ingresso na PG *";

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;"><?=$labelAux?></td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php $datas -> construtorData("obrigatorioinicio","$resultado[dat_inicio_pg]"); ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

else // alteracao de pessoa

{

 

if ($idt_tipo_aluno != 2)

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Ingresso na Pós-Graduação</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php $datas -> construtorData("inicio","$resultado[dat_inicio_pg]"); ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

}

 

if ($idt_tipo_aluno == 2 and $idt_pessoa == "")

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data Fim: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php $datas -> construtorData("obrigatoriofim","$resultado[dat_fim_pg]"); ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

else

{

if ($idt_tipo_aluno != 2)

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Saída da Pós-Graduação</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php $datas -> construtorData("fim","$resultado[dat_fim_pg]"); ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

}

?>

<?

if ($idt_tipo_aluno == 1)

{

if ($idt_pessoa == "") // inclusao de pessoa

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Situação Atual: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="obrigatorioidt_tipo_mat">

<?php

$lista -> getListaPosgrad("tipo_mat_combo","$resultado[idt_tipo_mat]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

else // alteracao de pessoa

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Situação Atual</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_tipo_mat" onclick="alerta()">

<?php

$lista -> getListaPosgrad("tipo_mat_combo","$resultado[idt_tipo_mat]", "$resultado[idt_tipo_mat]");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

}

?>

 

<?} //if ($idt_tipo_pessoa == 1)

 

if ($idt_tipo_pessoa == 2)

{?>

 

<?

//if ($idt_pessoa == "") // inclusao de pessoa

if ($altera == "")

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Tipo de Docente: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="obrigatorioidt_tipo_docente">

<?php

$lista -> getListaPosgrad("tipo_docente_combo","$resultado[idt_tipo_docente]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

} //if ($idt_pessoa == "")

else // alteracao de pessoa

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Tipo de Docente</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_tipo_docente">

<?php

$lista -> getListaPosgrad("tipo_docente_combo","$resultado[idt_tipo_docente]", "$resultado[idt_tipo_docente]");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Instituição</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($sts_lncc == 't' and $resultado[nom_inst_ext] == "")

$resultado[nom_inst_ext] = 'LNCC';

?>

<input class="input" type="text" name="nom_inst_ext" size="52" value="<?=$resultado[nom_inst_ext]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">País</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($sts_lncc == 't' and $resultado[des_pais_ext] == "")

$resultado[des_pais_ext] = 'Brasil';

?>

<input class="input" type="text" name="des_pais_ext" size="20" value="<?=$resultado[des_pais_ext]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<?

//if ($idt_pessoa == "") // inclusao de pessoa

if ($altera == "")

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Início na Docência: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php

$datas -> construtorData("obrigatorioinicio","$resultado[dat_inicio_pg]");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

else //if ($idt_pessoa == "")

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Início na Docência</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php

$datas -> construtorData("inicio","$resultado[dat_inicio_pg]");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

}

?>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Fim na Docência</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php

$datas -> construtorData("fim","$resultado[dat_fim_pg]");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Nível de Referência</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_nivel_referencia">

<?php

$lista -> getListaPosgrad("nivelReferencia","$resultado[idt_nivel_referencia]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Bolsa de Produtividade de Pesquisa do CNPQ</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_categoria_bolsa_prof" onchange="javascript:document.forms[0].obrigatoriosts_bolsa_produtividade.value=1;">

<?php

if ($idt_categoria_bolsa_prof != "")

$resultado[idt_categoria_bolsa_prof] = $idt_categoria_bolsa_prof;

else

if ($resultado[idt_categoria_bolsa_prof] == "")

$resultado[idt_categoria_bolsa_prof] = '0';

else

$idt_categoria_bolsa_prof = $resultado[idt_categoria_bolsa_prof];

 

if ($resUsu[idt_categoria_bolsa] == "")

$lista -> getListaPosgrad("categoria_bolsa","$resultado[idt_categoria_bolsa_prof]","");

else

$lista -> getListaPosgrad("categoria_bolsa","$resUsu[idt_categoria_bolsa]","");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Número da Sala</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<input class="input" type="text" name="des_sala_pessoa" maxlength="6" size=6 value="<?=$resultado[des_sala_pessoa]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<?

} //if ($idt_tipo_pessoa == 2)

else

{

if ($idt_tipo_aluno == 1)

{

?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Número da Sala</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_sala_aluno">

<?php

$lista -> getListaPosgrad("salaAluno","$resultado[idt_sala_aluno]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<?

}

} //else if ($idt_tipo_pessoa == 2)

?>

 

<table width="620" height="30" border="0">

<tr>

<td bgcolor="#666666" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Dados da Última Titulação</td>

</tr>

</table><br>

 

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Titulação</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" name="idt_titulacao">

<?php

if ($idt_pessoa_aux != "")

$lista -> getListaPosgrad("titulacao_combo","$row_aluno_aux[idt_titulacao]", "");

else

if ($idt_aluno_niv == "")

$lista -> getListaPosgrad("titulacao_combo","$resultado[idt_titulacao]", "");

else

$lista -> getListaPosgrad("titulacao_combo","$row_alunoNiv[idt_titulacao]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

 

<? if ($idt_tipo_aluno == "2")

{?>

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Linha de Pesquisa</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<? if ($idt_pessoa != "")

$desable = "disabled"; ?>

 

<select class="select" name="idt_linha_pesquisa" <?=$desable ?> >

<?php

if ($idt_pessoa != "")

{

$Sql = " Select idt_linha_pesquisa from linha_aluno

where idt_aluno = $idt_pessoa order by dat_selecao desc;";

 

$resultlinha = pg_exec ($conn,$Sql);

$ln_max_linha = pg_numrows ($resultlinha);

 

if ($ln_max_linha != "")

{

$resultlinharow = pg_fetch_array($resultlinha,0);

$linha = $resultlinharow[0];

}

}

$listaPerfil -> getListaPerfil("linhasPesquisa","$linha");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

<? } ?>

 

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Grande Área/Área/Sub Área/Especialidade: *</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" multiple name="obrigatorioidt_area_titu[]" size="1" >

<?

if ($idt_pessoa_aux != "" and $row_aluno_aux[idt_area_titu] != "")

{

$SQL = "select * from area_titu where idt_area_titu = $row_aluno_aux[idt_area_titu]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[1]</option>";

}

else

{

if ($result_area[idt_area_titu] != "")

echo "<option value='$result_area[idt_area_titu]'>$result_area[des_nome_area_titu]</option>";

if ($resUsu[idt_area_titu] != "")

{

$SQL = "select * from area_titu where idt_area_titu = $resUsu[idt_area_titu]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[1]</option>";

}

}

?>

</select>

<br><br>

<select class="select" multiple name="idt_subarea_nivel1[]" size="1" >

<?

if ($idt_pessoa_aux != "" and $row_aluno_aux[idt_subarea_nivel1] != "")

{

$SQL = "select * from subarea_titu_nivel1 where idt_subarea_nivel1 = $row_aluno_aux[idt_subarea_nivel1]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

else

{

if ($result_sub1[idt_subarea_nivel1] != "")

{

echo "<option value='$result_sub1[idt_subarea_nivel1]'>$result_sub1[des_nome_subarea_nivel1]</option>";

}

if ($resUsu[idt_subarea_nivel1] != "")

{

$SQL = "select * from subarea_titu_nivel1 where idt_subarea_nivel1 = $resUsu[idt_subarea_nivel1]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

}

?>

 

</select>

<br><br>

<select class="select" multiple name="idt_subarea_nivel2[]" size="1" >

<?

if ($idt_pessoa_aux != "" and $row_aluno_aux[idt_subarea_nivel2] != "")

{

$SQL = "select * from subarea_titu_nivel2 where idt_subarea_nivel2 = $row_aluno_aux[idt_subarea_nivel2]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

else

{

if ($result_sub2[idt_subarea_nivel2] != "")

echo "<option value='$result_sub2[idt_subarea_nivel2]'>$result_sub2[des_nome_subarea_nivel2]</option>";

if ($resUsu[idt_subarea_nivel2] != "")

{

$SQL = "select * from subarea_titu_nivel2 where idt_subarea_nivel2 = $resUsu[idt_subarea_nivel2]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

}

?>

</select>

<br><br>

<select class="select" multiple name="idt_especialidade[]" size="1" >

<?

if ($idt_pessoa_aux != "" and $row_aluno_aux[idt_especialidade] != "")

{

$SQL = "select * from especialidade_titu where idt_especialidade = $row_aluno_aux[idt_especialidade]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

else

{

if ($result_sub3[idt_especialidade] != "")

echo "<option value='$result_sub3[idt_especialidade]'>$result_sub3[des_nome_especialidade]</option>";

if ($resUsu[idt_especialidade] != "")

{

$SQL = "select * from especialidade_titu where idt_especialidade = $resUsu[idt_especialidade]";

$resultarea = pg_Exec ($conn, $SQL);

$rowarea = pg_fetch_array($resultarea);

echo "<option value='$rowarea[0]'>$rowarea[2]</option>";

}

}

?>

</select>

 

<br><br>

<? if ($tip_acesso == "1") { ?>

<br><p><input class="botao" type=button value=" incluir/alterar área " onclick="javascript:small_window('popUps/titulacao.php?tip_acesso=<?=$tip_acesso?>');"></p>

<? } ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

 

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Ano</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="num_ano_formatura" maxlength="4" size=4 onchange="javascript:validaData(window.document.forms[0].num_ano_formatura,'ANO');" value="<?=$row_aluno_aux[num_ano_formatura]?>">

<?

}

else

{

if ($idt_aluno_niv == "")

{

?>

<input class="input" type="text" name="num_ano_formatura" maxlength="4" size=4 onchange="javascript:validaData(window.document.forms[0].num_ano_formatura,'ANO');" value="<?=$resultado[num_ano_formatura]?>">

<? }

else

{

?>

<input class="input" type="text" name="num_ano_formatura" maxlength="4" size=4 onchange="javascript:validaData(window.document.forms[0].num_ano_formatura,'ANO');" value="<?=$row_alunoNiv[num_ano_formatura]?>">

<?

}

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Instituição</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select class="select" size="2" name="idt_universidade[]" multiple>

<?php

// So coloco lncc se for do lncc e nao tiver a universidade cadastrada em pesquisa, ou tiver em pesquisa mas nao tiver esta em posgrad

if ($sts_lncc == 't' and $resultado[idt_universidade] == "" and $resUsu[nom_universidade] == "")

$lista -> getListaPosgrad("instituicao",1,"");

else

{

if ($idt_pessoa_aux != "")

$lista -> getListaPosgrad("instituicao","$row_aluno_aux[idt_universidade]", "");

else

if ($idt_aluno_niv == "")

$lista -> getListaPosgrad("instituicao","$resultado[idt_universidade]", "");

else

$lista -> getListaPosgrad("instituicao","$row_alunoNiv[idt_universidade]", "");

}

?>

</select>

<? if ($tip_acesso == "1") { ?>

<input class="botao" type=button value="incluir" onclick = "javascript:small_window('popUps/instituicoes.php?tip_acesso=<?=$tip_acesso?>');">

<input class="botao" type=button value="remover" onclick = "javascript:remover(forms[0]['idt_universidade[]']);">

<? } ?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">UF</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select name="idt_uf_titulacao">

<?php

if ($idt_pessoa_aux != "")

$lista -> getListaPosgrad("uf","$row_aluno_aux[idt_uf_titulacao]", "");

else

if ($idt_aluno_niv == "")

$lista -> getListaPosgrad("uf","$resultado[idt_uf_titulacao]", "");

else

$lista -> getListaPosgrad("uf","$row_alunoNiv[idt_uf_titulacao]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">País</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

$resultado[des_pais_origem] = $row_aluno_aux[des_pais_origem];

else

if ($sts_lncc == 't' and $resultado[des_pais_origem] == "")

$resultado[des_pais_origem] = 'Brasil';

?>

<input class="input" type="text" name="des_pais_origem" size="20" value="<?=$resultado[des_pais_origem]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table width="620" height="30" border="0">

<tr>

<td bgcolor="#666666" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Dados Pessoais</td>

</tr>

</table><br>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Nome do Pai</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="nom_pai" maxlength="200" style="width:580px;" value="<?=$row_aluno_aux[nom_pai]?>">

<?

}

else

{

?>

<input class="input" type="text" name="nom_pai" maxlength="200" style="width:580px;" value="<?=$resultado[nom_pai]?>">

<?

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Nome da Mãe</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="nom_mae" maxlength="200" style="width:580px;" value="<?=$row_aluno_aux[nom_mae]?>">

<?

}

else

{

?>

<input class="input" type="text" name="nom_mae" maxlength="200" style="width:580px;" value="<?=$resultado[nom_mae]?>">

<?

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Nascimento</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php

if ($idt_pessoa_aux != "")

$datas -> construtorData("nasc","$row_aluno_aux[data_nasc]");

else

if ($idt_aluno_niv == "")

$datas -> construtorData("nasc","$resultado[data_nasc]");

else

$datas -> construtorData("nasc","$row_alunoNiv[data_nasc]");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Naturalidade</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="des_naturalidade" maxlength="100" style="width:580px;" value="<?=$row_aluno_aux[des_naturalidade]?>">

<?

}

else

{

?>

<input class="input" type="text" name="des_naturalidade" maxlength="100" style="width:580px;" value="<?=$resultado[des_naturalidade]?>">

<?

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Sexo</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?Php

if ($idt_pessoa == "" and $des_sexo == "")

$resultado[des_sexo] = "M";

if ($idt_pessoa_aux != "")

{

$radio -> radio ("des_sexo","M","  Masculino  ","$row_aluno_aux[des_sexo]");

$radio -> radio ("des_sexo","F","  Feminino","$row_aluno_aux[des_sexo]");

}

else

{

if ($idt_aluno_niv == "")

{

$radio -> radio ("des_sexo","M","  Masculino  ","$resultado[des_sexo]");

$radio -> radio ("des_sexo","F","  Feminino","$resultado[des_sexo]");

}

else

{

$radio -> radio ("des_sexo","M","  Masculino  ","$row_alunoNiv[des_sexo]");

$radio -> radio ("des_sexo","F","  Feminino","$row_alunoNiv[des_sexo]");

}

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">CPF (incluir apenas números)</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<? if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="des_cpf" onKeyUp="mascara_cpf(this.value)" onChange="validaCPF(this.value)" maxlength="14" SIZE="15" value="<?=$row_aluno_aux[cpf_pessoa]?>">

<? }

else

{

if ($idt_aluno_niv == "")

{

?>

<input class="input" type="text" name="des_cpf" onKeyUp="mascara_cpf(this.value)" onChange="validaCPF(this.value)" maxlength="14" SIZE="15" value="<?=$resultado[cpf_pessoa]?>">

<?

}

else

{

?>

<input class="input" type="text" name="des_cpf" onKeyUp="mascara_cpf(this.value)" onChange="validaCPF(this.value)" maxlength="14" SIZE="15" value="<?=$row_alunoNiv[cpf_aluno_niv]?>">

<? }

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">N° identidade</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<? if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="des_ident_registro" SIZE="15" maxlength="20" value="<?=$row_aluno_aux[des_ident_registro]?>">

<?

}

else

{

if ($idt_aluno_niv == "")

{

?>

<input class="input" type="text" name="des_ident_registro" SIZE="15" maxlength="20" value="<?=$resultado[des_ident_registro]?>">

<?

}

else

{

?>

<input class="input" type="text" name="des_ident_registro" SIZE="15" maxlength="20" value="<?=$row_alunoNiv[des_ident_registro]?>">

<? }

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Órgão Emissor</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<? if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="des_id_emissor" maxlength="50" value="<?=$row_aluno_aux[des_id_emissor]?>">

<?

}

else

{

if ($idt_aluno_niv == "")

{

?>

<input class="input" type="text" name="des_id_emissor" maxlength="50" value="<?=$resultado[des_id_emissor]?>">

<?

}

else

{

?>

<input class="input" type="text" name="des_id_emissor" maxlength="50" value="<?=$row_alunoNiv[des_id_emissor]?>">

<? }

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Data de Emissão</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?php

if ($idt_pessoa_aux != "")

$datas -> construtorData("emissao","$row_aluno_aux[dat_emissao_id]");

else

$datas -> construtorData("emissao","$resultado[dat_emissao_id]");

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">UF</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<select name="idt_uf">

<?php

if ($idt_pessoa_aux != "")

$lista -> getListaPosgrad("uf","$row_aluno_aux[idt_uf]", "");

else

if ($idt_aluno_niv == "")

$lista -> getListaPosgrad("uf","$resultado[idt_uf]", "");

else

$lista -> getListaPosgrad("uf","$row_alunoNiv[idt_uf]", "");

?>

</select>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Web Page</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<?

if ($idt_pessoa_aux != "")

{

?>

<input class="input" type="text" name="web_page" maxlength="100" style="width:580px;" value="<?=$row_aluno_aux[web_page]?>">

<?

}

else

{

?>

<input class="input" type="text" name="web_page" maxlength="100" style="width:580px;" value="<?=$resultado[web_page]?>">

<?

}

?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<table border="0">

<tr>

<td bgcolor="#BFBF30" style="color:#FFFFFF; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; text-align:left; font-weight:bold; padding-left:5px; letter-spacing:1px; vertical-align:middle; font-size:13px;">Código Lattes</td>

</tr>

</table>

<table width="620" style="margin-top:-5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<? if ($sts_lncc == 't')

{

$conexaoUsu = new Banco("pesquisa");

$connUsu = $conexaoUsu -> getConexao();

$selectUsu = pg_exec($connUsu, "select endereco_lattes

from responsaveis

where idt_responsavel=$idt_responsavel");

 

$rowsUsu = pg_numrows($selectUsu);

if ($rowsUsu > 0)

{

$rowUsu = pg_fetch_array($selectUsu,0);

?>

http://lattes.cnpq.br/

<input class="input" type="text" name="endereco_lattes" maxlength="80" value="<?=$rowUsu[endereco_lattes]?>">

<?

}

}

else

{

if ($idt_pessoa_aux != "")

{

?>

http://lattes.cnpq.br/

<input class="input" type="text" name="endereco_lattes" size="65" maxlength="80" value="<?=$row_aluno_aux[endereco_lattes]?>">

<?

}

else

{

?>

http://lattes.cnpq.br/

<input class="input" type="text" name="endereco_lattes" size="65" maxlength="80" value="<?=$resultado[endereco_lattes]?>">

<?

}

}?>

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

 

<?

if ($idt_pessoa != "")

{

?>

<table width="620" style="margin-top:5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd>

<input style="margin-left:190px;" class="botaoNavegacao" type=button value="endereços" onClick="javascript:big_window('popUps/listaEndereco.php?tip_acesso=<?=$tip_acesso?>&idt_pessoa=<?=$idt_pessoa?>');">

<input class="botaoNavegacao" type=button value="telefones" onClick="javascript:big_window('popUps/listaTelefone.php?tip_acesso=<?=$tip_acesso?>&idt_pessoa=<?=$idt_pessoa?>');">

<input class="botaoNavegacao" type=button value="emails" onClick="javascript:big_window('popUps/listaEmail.php?tip_acesso=<?=$tip_acesso?>&idt_pessoa=<?=$idt_pessoa?>');">

<input type="hidden" name="dat_inicio_pg" value="<?=$resultado[dat_inicio_pg]?>">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

<?

} //if ($idt_pessoa != "")

?>

 

 

<table width="620" style="margin-top:5px; margin-left:-3px;" border="0">

<tr>

<td>

<fieldset>

<dl>

<dd style="margin-left:215px;">

<? if ($tip_acesso == "1") { ?><input class="botao" type=submit value="gravar"><?} ?>

<input class="botao" type=button value="voltar listagem" onClick="javascript:location='/intranet/nova/posgraduacao/RH/listaRH.php?tip_acesso=<?=$tip_acesso?>&tituloFiltro=<?=$tituloFiltro?>&idt_tipo_pessoa=<?=$idt_tipo_pessoa?>&idt_tipo_aluno=<?=$idt_tipo_aluno?>';">

</dd>

</dl>

</fieldset>

</td>

</tr>

</table>

 

</table>

 

 

 

 

</div> <!-- end of templatemo_content -->

 

<?

// inclui o rodapé

if($externo!=1) //variavel passada para alterar dados pessoais

include("/web/intranet/nova/posgraduacao/rodape.php");

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Tarde, Tudo bem?

 

Antes de tudo, eu NÃO LI o seu código inteiro, porque se não ficaria lendo ele por toda eternidade né ... enfim ... como dizia Jack, O estipador, vamos por partes....

 

Se você não modificou NADA no php nem no javascript, só o HTML e o Javascript deu pau, a gente elimina o fato do PHP estar com erros (a menos que você tenha modificado os names dos campos.). Sobram o HTML e Javascript .. mas se você só colocou um fieldset nele isso não muda nada (só pro javascript) então concluimos que somente esse tá com problema.

 

Não sei se tem possibilidade de você usar jQuery por aí, digo porque esse seu script javascript é gigantesco e você não precisa reinventar a roda pra fazer validação client-side. Existem plugins ótimos e bem simples de usar que fazem esse trabalho. Eu uso muito esse plugin para o jQuery : http://bassistance.de/jquery-plugins/jquery-plugin-validation/ . Simples, objetivo, poderoso e rápido.... Dá pra fazer qualquer tipo de verificação inclusive AJAX, e é muito fácil de usar ...

 

Se eu pudesse te dar uma dica seria pra jogar fora esse javascript antigo e começar a usar o jQuery com plugins. Tem uma infinidade de coisas que são legais para formulários e bem fáceis de ser implementadas.

 

Abraços e Boa Sorte!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pedro,

 

antes de mais nada obrigado pela atenção meu camarada. Já imaginava que poderia ser realmente meu javascript que estava apresentando algum problema, havia até cogitado em fazer como você sugeriu no post por jquery, só que possuo milhares de telas no sistema da intranet com mais um monte de campos ... ; mais acho que não poderei escapar de escrever as condições dos campos obrigatórios para cada form que possuir no sistema via o jquery mesmo.

 

Abraço. E Obrigado

 

Leandro Tinoco

 

 

 

Boa Tarde, Tudo bem?

 

Antes de tudo, eu NÃO LI o seu código inteiro, porque se não ficaria lendo ele por toda eternidade né ... enfim ... como dizia Jack, O estipador, vamos por partes....

 

Se você não modificou NADA no php nem no javascript, só o HTML e o Javascript deu pau, a gente elimina o fato do PHP estar com erros (a menos que você tenha modificado os names dos campos.). Sobram o HTML e Javascript .. mas se você só colocou um fieldset nele isso não muda nada (só pro javascript) então concluimos que somente esse tá com problema.

 

Não sei se tem possibilidade de você usar jQuery por aí, digo porque esse seu script javascript é gigantesco e você não precisa reinventar a roda pra fazer validação client-side. Existem plugins ótimos e bem simples de usar que fazem esse trabalho. Eu uso muito esse plugin para o jQuery : http://bassistance.de/jquery-plugins/jquery-plugin-validation/ . Simples, objetivo, poderoso e rápido.... Dá pra fazer qualquer tipo de verificação inclusive AJAX, e é muito fácil de usar ...

 

Se eu pudesse te dar uma dica seria pra jogar fora esse javascript antigo e começar a usar o jQuery com plugins. Tem uma infinidade de coisas que são legais para formulários e bem fáceis de ser implementadas.

 

Abraços e Boa Sorte!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.