manutencao.php
1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
/**********************************************************************************
Sistema e-SIC Livre: sistema de acesso a informação baseado na lei de acesso.
Copyright (C) 2014 Prefeitura Municipal do Natal
Este programa é software livre; você pode redistribuí-lo e/ou
modificá-lo sob os termos da Licença GPL2.
***********************************************************************************/
include_once("../inc/security.php");
include_once("../class/solicitacao.class.php");
$erro = ""; //grava o erro, se houver, e exibe por meio de alert (javascript) atraves da funcao getErro() chamada no arquivo do formulario. ps: a função é declara em inc/security.php
$acao = "";
//se tiver sido postado informação do formulario
if($_POST['acao'])
{
$idsolicitante = $_POST["idsolicitante"];
$textosolicitacao = $_POST["textosolicitacao"];
$formaretorno = $_POST["formaretorno"];
$idsecretariaselecionada = $_POST['idsecretariaselecionada'];
$solicitacao = new Solicitacao();
$solicitacao->setIdSolicitante($idsolicitante);
$solicitacao->setTextoSolicitacao($textosolicitacao);
$solicitacao->setFormaRetorno($formaretorno);
$solicitacao->setIdSecretariaSelecionada($idsecretariaselecionada);
if (!$solicitacao->cadastra())
$erro = $solicitacao->getErro();
else
echo "<script>alert('Solicitação enviada com sucesso!');location.href='index.php?ok=1';</script>";
$solicitante = null;
}
else
{
$idsolicitante = getSession("uid");
}
?>