E:
/
home
/
kbcomunicacao1
/
Web
/
innterage
/
includes
/
Upload File
HOME
<?php session_start(); $sessao = session_id(); require 'conexao/funcao.inc.php'; require 'conexao/config.php'; require 'conexao/conn.php'; require 'conexao/function.php'; require 'conexao/PHPMailer/PHPMailerAutoload.php'; $token = $_POST['token']; $tr = $_POST['tr']; $chave = $token; if($tr=="i"){$respondeu = "informe";}else{$respondeu = "chamado";} $descricao = $_POST['descricao']; $chave = $sessao; $data_atual = date("Y-m-d"); $data_hj = date("d/m/Y"); $hora = date('H:i:s'); $queryinf = "SELECT * FROM cw_informe WHERE chave_informe='$token' LIMIT 1"; $resultinf = DBExecute($queryinf); $resinf = mysqli_fetch_assoc($resultinf); $empresa = $resinf['cliente_informe']; $assunto = $resinf['titulo_informe']; $euser = $resinf['id_dp_informe']; $user = "21216$euser"; $responsa = $resinf['user_informe']; $cliente = $resinf['pessoa_dp_informe']; $queryconf = "SELECT * FROM cw_config WHERE id_config='1' LIMIT 1"; $resultconf = DBExecute($queryconf); $resconf = mysqli_fetch_assoc($resultconf); $link_config = $resconf['link_config']; $link_crm = $resconf['link_crm_config']; $querydp = "SELECT nome_setores FROM cw_setores WHERE setor_setores = '$euser' LIMIT 1"; $resultdp = DBExecute($querydp); $resdp = mysqli_fetch_assoc($resultdp); $nome_setores = $resdp['nome_setores']; $querycd = "SELECT id_flw FROM cw_flw WHERE chave_flw='$token' "; $linkcd = DBConnect(); $resultcd = @mysqli_query($linkcd, $querycd) or die(mysqli_error($linkcd)); //VERIFICA SE JÁ TEM CHAMADO ABERTO if (mysqli_num_rows($resultcd) == 0) { $flw = array( 'chave_flw' => "$token", 'cliente_flw' => "$empresa", 'data_flw' => "$data_atual", 'prazo_flw' => "$data_atual", 'tipo_flw' => "7", 'horaa_flw' => "$hora", 'hora_flw' => "$hora", 'atualizacao_flw' => "$data_atual", 'assunto_flw' => "$assunto", 'descricao_flw' => "$descricao", 'user_flw' => "$user", 'setor_flw' => "$euser", 'responsavel_flw' => "$responsa", 'destacar_flw' => "1", 'dp_flw' => "$nome_setores", 'status_flw' => "0" ); $grava = DBCreate('flw', $flw); } //VERIFICA SE JÁ TEM CHAMADO ABERTO $query = "SELECT id_flw FROM cw_flw WHERE chave_flw='$token'"; $result = DBExecute($query); $res = mysqli_fetch_assoc($result); $id = $res['id_flw']; $msngchat = "<strong>Cliente $cliente respondeu ao $respondeu: <br /></strong>"; $msngchat .= "$descricao"; $querytime = "SELECT NOW() as now"; $resulttime = DBExecute($querytime); $restime = mysqli_fetch_assoc($resulttime); $agora = $restime['now']; $chat = array( 'data_chat' => "$data_atual", 'hora_chat' => "$hora", 'flw_chat' => "$id", 'texto_chat' => "$msngchat", 'usuario_chat' => "45", 'timestamp' => "$agora", 'destino_chat' => "1", 'tipo_chat' => "99" ); $grava = DBCreate('chat', $chat); $querycd = "SELECT id_relaciona_fw FROM cw_relaciona_fw WHERE fw_relaciona_fw='$id' "; $linkcd = DBConnect(); $resultcd = @mysqli_query($linkcd, $querycd) or die(mysqli_error($linkcd)); if (mysqli_num_rows($resultcd) == 0) { $relaciona_fw = array( //nome do campo da tabela que vai atualizar => o valor que vai receber 'fw_relaciona_fw' => "$id", 'user_relaciona_fw' => "$responsa", 'data_relaciona_flw' => "$data_atual", 'ultima_relaciona_flw' => "$msngchat", 'horario_relaciona_flw' => "$hora" ); $grava = DBCreate('relaciona_fw', $relaciona_fw); $relaciona_fw = array( //nome do campo da tabela que vai atualizar => o valor que vai receber 'fw_relaciona_fw' => "$id", 'user_relaciona_fw' => "$user", 'data_relaciona_flw' => "$data_atual", 'ultima_relaciona_flw' => "$msngchat", 'horario_relaciona_flw' => "$hora" ); $grava = DBCreate('relaciona_fw', $relaciona_fw); } //ADICIONAR OS ANEXOS A CONVERSA $queryichat = "SELECT * FROM cw_anexo WHERE chave_anexo='$sessao'"; $linkichat = DBConnect(); $resultichat = @mysqli_query($linkichat, $queryichat) or die(mysqli_error($linkichat)); while($resichat = mysqli_fetch_assoc($resultichat)){ if(($resichat['tipo_anexo']=='jpg')||($resichat['tipo_anexo']=='png')||($resichat['tipo_anexo']=='gif')||($resichat['tipo_anexo']=='JPG')||($resichat['tipo_anexo']=='PNG')||($resichat['tipo_anexo']=='GIF')){ $tipo = '5'; $mensagem = "<strong>Cliente $cliente anexou:</strong>"; $mensagem .= "<br /><div class='file-box'> <img src='$link_config/upload/uploads/$resichat[caminho_anexo]' class='img-responsive' title='$resichat[nomearquivo_anexo]'/> </div>"; }else{ $tipo = '0'; $mensagem = "<strong>Cliente $cliente anexou:</strong>"; $mensagem .= "<br /><a href='$link_config/upload/uploads/baixar.php?arquivo=$resichat[caminho_anexo]'>"; $mensagem .= '<i class="fa fa-file"></i> | '; $mensagem .= $resichat['nomearquivo_anexo'];; $mensagem .='<br/> <small>Anexado: '; $mensagem .= $data_hj; $mensagem .='</small> </a>'; } $querytime = "SELECT NOW() as now"; $resulttime = DBExecute($querytime); $restime = mysqli_fetch_assoc($resulttime); $agora = $restime['now']; $chat = array( 'data_chat' => "$data_atual", 'hora_chat' => "$hora", 'flw_chat' => "$id", 'texto_chat' => "$mensagem", 'usuario_chat' => "45", 'timestamp' => "$agora", 'tipo_chat' => "99", 'destino_chat' => "1", 'caminho_anexo_chat' => "$resichat[caminho_anexo]" ); $grava = DBCreate('chat', $chat); } //ADICIONAR OS ANEXOS A CONVERSA //VERIFICA SE JÁ TEM CHAMADO ABERTO if (mysqli_num_rows($resultcd) == 0) { $responsavel = array( 'destacar_flw' => "1", 'responsavel_flw' => "$responsa" ); DBUpDate('flw', $responsavel, "id_flw = $id"); } //VERIFICA SE JÁ TEM CHAMADO ABERTO $abrir = array( 'status_flw' => "0" ); DBUpDate('flw', $abrir, "id_flw = $id"); $relaciona_fw = array( 'status_relaciona_flw' => "0" ); DBUpDate('relaciona_fw', $relaciona_fw, "fw_relaciona_fw = $id"); session_regenerate_id(); ?> <script> alert("Resposta enviada com sucesso!"); </script> <?php header("Location: $link_crm/?pag=informe"); ?>