<?php
include("../sol/sessao.php");
//Conecta ao banco e abre query
$dados = new dados();
$dados->get_conexao();
if (empty($_POST["prazo"])) $prazo = 'null'; else $prazo = "'".StrPraData($_POST["prazo"])."'";
$URLservidor = str_replace("http://", "", $_SERVER["HTTP_HOST"]);
$BaseDados = str_replace($urlOnLine, '', $_POST['banco']);
$BaseDados = str_replace($urlRedeLocal, '', $_POST['banco']);
$BaseDados = str_replace("ftp://", '', $BaseDados);
$BaseDados = TrataStr($BaseDados);
//Cadastra uma nova versao caso nao exista
if(!empty($_POST["outra_versao"]))
{
$sql = "INSERT INTO versoes (sistema, versao) VALUES (".$_POST["sistema"].", '".TrataStr($_POST["outra_versao"])."')";
mysql_query($sql);
$sql = "SELECT MAX(id_versao) AS nova_versao FROM versoes WHERE sistema = ".$_POST["sistema"];
$rs = mysql_query($sql);
$reg = mysql_fetch_array($rs);
$_POST["versao"] = $reg["nova_versao"];
}
//Registra chamado
$sql = "INSERT INTO chamados
(andamento, solicitante, prioridade, sistema, tipo, usuario, titulo,
descricao_inicial, status, modulo, versao, data, prazo, ult_usuario, base_dados)
VALUES
(".$_POST["andamento"].", ".$_POST["cliente"].", ".$_POST["prioridade"].", ".$_POST["sistema"].", ".$_POST["tipo"].",
".$_SESSION["usuario"].", '".TrataStr($_POST["titulo"])."', '".TrataStr($_POST["descricao"])."', 'A', ".$_POST["modulo"].",
".$_POST["versao"].", now(), ".$prazo.", ".$_SESSION["usuario"].", '".$BaseDados."')";
mysql_query($sql);
//Pega ID deste chamado
$sql = "SELECT MAX(id_chamado) AS ult_chamado FROM chamados";
$rs = mysql_query($sql);
$reg = mysql_fetch_array($rs);
$ult_chamado = $reg["ult_chamado"];
//Encaminhar chamado
$sql = "INSERT INTO
chamados_historicos (id_chamado, andamento, data, usuario, historico)
VALUES
(".$ult_chamado.", ".$_POST["andamento"].", now(), ".$_SESSION["usuario"].", '<strong>Chamado aberto e encaminhado automaticamente.</strong>')";
mysql_query($sql);
@mysql_close();
header('Location:/sol/ver_chamado.php?id='.$ult_chamado.'&origem=abertura');
?>