include 'funcoes.php3'; Seguranca($HTTP_REFERER); $Mens = 0; $Mensagem = "Informe: "; if ( $Critica == 1 ) { if ( empty($SitesNome) ) { $Mens = 1; $Mensagem .= "Nome do Site"; } if ( empty($SitesUrl) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Url do Site"; } else { $SitesUrl = strtolower($SitesUrl); if ( substr($SitesUrl,0,7) == "http://" ) { $SitesUrl = substr($SitesUrl,7); } } if ( empty($SitesDescricao) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Descrição"; } else { $TDescricao = strlen($SitesDescricao); if ( $TDescricao > 255) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Descrição com $TDescricao Caracteres.(Máximo 255)"; } } if ( empty($SitesPChave) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Palavras-Chave"; } if ( count($CategoriaCodigo) == 0 ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Categoria"; } if ( $UFSigla == "0" ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Estado"; } if ( empty($Cidade) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Cidade"; } if ( ! empty($DataValidade) ) { $ValidaData = ValidaData($DataValidade); if ( $ValidaData != "" ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= $ValidaData; } else { if ( ! empty($DataValidade) ) { $DataInvAtual = date("Ymd"); $DataInvValidade = substr($DataValidade,6,4).substr($DataValidade,3,2).substr($DataValidade,0,2); if ( $DataInvValidade < $DataInvAtual ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Data de Validade do Site Maior que Data Atual"; } } } } if ( empty($NomeQuemCadastrou) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Nome de quem Cadastrou"; } if ( empty($EmailQuemCadastrou) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Email de quem Cadastrou"; } if ( empty($NomeResponsavel) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Nome do Responsável"; } if ( empty($EmailResponsavel) ) { if ( $Mens == 1 ) { $Mensagem .= ", "; } $Mens = 1; $Mensagem .= "Email do Responsável"; } if ( $Mens == 0 ) { if ( $Adm == 1 ) { $Db = pg_Connect(Conexao()); pg_exec($Db,"BEGIN"); # Altera Site # $Sql = "update Sites set SitesNome = '$SitesNome', "; $Sql .= "SitesDescricao = '$SitesDescricao', "; $Sql .= "SitesUrl = '$SitesUrl', "; $Sql .= "SitesPChave = '$SitesPChave', "; $Sql .= "SitesQuemCadastrou = '$NomeQuemCadastrou', "; $Sql .= "SitesCPQuemCadastrou = '$EmailQuemCadastrou', "; $Sql .= "SitesResponsavel = '$NomeResponsavel', "; $Sql .= "SitesCPResponsavel = '$EmailResponsavel', "; $Sql .= "SitesCidade = '$Cidade', "; $Sql .= "UFSigla = '$UFSigla', "; $DataValidade = trim($DataValidade); if ( empty($DataValidade) ) { $Sql .= "SitesDataValidade = null "; } else { $DataValidade = substr($DataValidade,6,4) . "/" . substr($DataValidade,3,2) . "/" . substr($DataValidade,0,2); $Sql .= "SitesDataValidade = '$DataValidade' "; } $Sql .= "where SitesCodigo = $SitesCodigo"; $Resp = pg_exec($Db,$Sql); if ( ! $Resp ) { ExibeErroBD("Sql: $Sql"); pg_exec($Db,"ROLLBACK"); exit; } $Sql = "delete from SiteCategoria where SitesCodigo = $SitesCodigo"; $Resp = pg_exec($Db,$Sql); if ( ! $Resp ) { ExibeErroBD("Sql: $Sql"); pg_exec($Db,"ROLLBACK"); exit; } # Insere Categorias # for ( $C = 0; $C < count($CategoriaCodigo); $C++ ) { $Sql = "insert into SiteCategoria values ($SitesCodigo,$CategoriaCodigo[$C])"; $Resp = pg_exec($Db,$Sql); if ( ! $Resp ) { ExibeErroBD("Sql: $Sql"); pg_exec($Db,"ROLLBACK"); exit; } } pg_exec($Db,"COMMIT"); pg_exec($Db,"END"); pg_Close($Db); echo "\n"; echo "
\n"; echo "texto\n"; echo " | \n";
echo "\n";
echo "\n";
echo "\n";
echo "\n"; echo " ![]() \n"; echo " ![]() \n"; echo " \n"; echo "\n"; echo "Site alterado com sucesso! \n";
echo "PEWEB | \n";
echo "\n";
echo "\n";
echo "\n";
echo "
texto\n"; echo " \n"; echo " | \n";
echo "\n";
echo "\n";
echo "\n";
echo "\n"; echo "Cadastrar um novo site \n"; echo "Alterar os sites cadastrados \n"; echo " \n"; echo "Solicitação de alteração enviada com sucesso \n"; echo "\n"; echo " | \n";
echo "\n";
echo "\n";
echo "\n";
echo "
Caso não encontre o que procura tenta fazer novamente a busca. Se precisar, leia o texto da seção ajuda. |
if ( $Adm == 1 ) { echo " ![]() \n"; echo " ![]() \n";
} else {
echo "Cadastrar um novo site |