| Server IP : 20.75.53.88 / Your IP : 216.73.217.138 [ Web Server : Apache System : Linux VMRALP-3 4.4.0-256-generic #290~14.04.1-Ubuntu SMP Thu Jun 20 09:24:50 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29+esm15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Domains : 3 Domains MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/ouvidoria/dev/restrito/sis_param/ |
Upload File : |
<?php
include_once("../inc/autenticar.php");
checkPerm("LSTPARAM");
//fun��o de valida��o dos dados do formulario do cadastro de usuario -------------------
function validaDados()
{
global $erro;
global $acao;
global $sistema;
global $diretorioarquivos;
global $urlarquivos;
if (empty($sistema)) {
$erro = "SISTEMA não informado.";
return false;
} else if (empty($diretorioarquivos)) {
$erro = "Diretorio de Arquivos não informado.";
return false;
} else if (empty($urlarquivos)) {
$erro = "URL dos Arquivos não informado.";
return false;
}
//verifica se ja existe registro cadastrado com a informa�ao passada ---
if ($acao=="Incluir") {
$sql = "select * from sis_param where sistema = '$sistema'";
if (mysql_num_rows(execQuery($sql)) > 0) {
$erro = "Nome do Sistema j� existe no cadastro.";
return false;
}
}
//-----------------------------------------------------------------------
return true;
}
function limpaDados()
{
global $acao;
global $sistema;
global $diretorioarquivos;
global $urlarquivos;
$acao = "Incluir";
$sistema = "";
$idgrupo = "";
$diretorioarquivos = "";
$urlarquivos = "";
}
//------------------------------------------------------------------------------------------
$acao = "Incluir";
$erro = "";
//se tiver sido postado informação do formulario
if ($_POST['acao']) {
//recupera valores do formulario
$acao = $_POST["acao"];
$sistema = $_POST["sistema"];
$diretorioarquivos = $_POST["diretorioarquivos"];
$urlarquivos = $_POST["urlarquivos"];
//verifica a��o do usuario
switch ($acao) {
//se for uma inclusao
case "Incluir":
checkPerm("INSPARAM");
if (validaDados()) {
$sql
= "INSERT INTO sis_param (sistema,diretorioarquivos,urlarquivos)
VALUES ('$sistema', '$diretorioarquivos', '$urlarquivos')";
if (execQuery($sql)) {
logger("PARAMETRO DE SISTEMA Adicionado com Sucesso.");
limpaDados();
} else {
$erro = "Ocorreu um erro ao incluir PARAMETRO." . $sql;
}
}
break;
//se for uma altera��o
case "Alterar":
checkPerm("UPTPARAM");
if (validaDados()) {
$sql
= "UPDATE sis_param set
diretorioarquivos = '$diretorioarquivos',
urlarquivos='$urlarquivos'
WHERE sistema = '$sistema' ";
if (execQuery($sql)) {
logger("PARAMETRO DE SISTEMA Alterado com Sucesso ");
limpaDados();
} else {
$erro = "Ocorreu um erro ao alterar PARAMETRO DE SISTEMA.";
}
}
break;
}
}
?>