<?php session_start(); require_once "../modelo/manifestacao.cls.php"; require_once "../controle/data.gti.php"; $metodo = $_GET['metodo']; $registro = $_POST['valor']; $data = new gtiData(); switch ($metodo) { case 'andamento': $manifestacao = new clsManifestacao(); $manifestacao->SetRegistro($registro); $manifestacao->Consultar(); $_SESSION['vox_registro'] = $registro; //verificando se já é o momento de exibir o feedback $resposta = ""; if ($manifestacao->VerificaRespostaFinal() == true) { $resposta = ' <tr> <td>Caro manifestante sua resposta é de grande importância para nossa Ouvidoria! Se desejar se manifestar sobre a qualidade deste atendimento ou qualquer outra opinião sobre a resolução deste processo utilize o campo abaixo:</td> </tr> <tr> <td><strong>Responder à Ouvidoria:</strong><br/> <label> <textarea name="txtResposta" cols="40" rows="6"></textarea> </label> <label> <input name="bntResponder" type="submit" id="bntResponder" value="Responder" /> </label></td> </tr>
<?php session_start(); require_once "../modelo/manifestacao.cls.php"; require_once "../config.cls.php"; require_once "../controle/valida.gti.php"; require_once "../funcao.php"; $resposta = anti_injection($_POST['txtResposta']); $registro = $_SESSION['vox_registro']; //Campo Hidden $valida = new gtiValidacao(); $valida->ValidaCampoRequerido($resposta, 'resposta'); if ($valida->GetErro() == true) { echo $valida->GetMensagem(); } else { $manifestacao = new clsManifestacao(); $manifestacao->SetRegistro($registro); $manifestacao->Consultar($registro); $manifestacao->SetFeedback(addslashes($resposta)); $manifestacao->EnviarFeedback(); $manifestacao->DesmarcarComoVisto(); $config = new clsConfig(); $config->ConfirmaOperacao('consulta.frm.php', "A ouvidoria agradece a sua colaboracao!"); }