@".$limpo.""; $conteudo_send = str_replace(''.$tag.'',''.$tag_limpo.'',$conteudo_send); } while(($numero_ocorrencias = strpos($conteudo_send, '#', $numero_ocorrencias+1)) != 0) { $conteudo_set = substr($conteudo_send,$numero_ocorrencias); $fecha_tag = strpos($conteudo_set, " "); if(trim($fecha_tag)=="") { $fecha_tag = strlen($conteudo_send); } $tag = substr($conteudo_send,$numero_ocorrencias,$fecha_tag); $limpo = str_replace("#","",$tag); $tag_limpo = "#".$limpo.""; $conteudo_send = str_replace(''.$tag.'',''.$tag_limpo.'',$conteudo_send); } return $conteudo_send; } } if(!function_exists('existeNoArray')) { function existeNoArray($procuraSend,$colunaSend,$objetoSend) { $found_key = array_search( $procuraSend, array_filter( array_combine( array_keys($objetoSend), array_column( $objetoSend, $colunaSend ) ) ) ); if(trim($found_key)=="") { return false; } else { return true; } } } if(!function_exists('estornaCarrinhoCadeiraLote')) { function estornaCarrinhoCadeiraLote($numeroUnico_paiSend) { $strSqlCarrinho = " SELECT mod_carrinho.label, mod_carrinho.linha_real, mod_carrinho.coluna_real, mod_carrinho.numeroUnico_evento, mod_carrinho.numeroUnico_ticket, mod_carrinho.numeroUnico_pai FROM carrinho_notificacao AS mod_carrinho WHERE mod_carrinho.numeroUnico_pai='".$numeroUnico_paiSend."' ORDER BY mod_carrinho.id ASC "; $qSqlCarrinho = mysql_query("".$strSqlCarrinho." "); while($rSqlCarrinho = mysql_fetch_array($qSqlCarrinho)) { $valueDetalhado["label"] = $rSqlCarrinho['label']; $valueDetalhado["linha_real"] = $rSqlCarrinho['linha_real']; $valueDetalhado["coluna_real"] = $rSqlCarrinho['coluna_real']; $valueDetalhado["numeroUnico_evento"] = $rSqlCarrinho['numeroUnico_evento']; $valueDetalhado["numeroUnico_ticket"] = $rSqlCarrinho['numeroUnico_ticket']; $valueDetalhado["numeroUnico_pai"] = $rSqlCarrinho['numeroUnico_pai']; $data = date("Y-m-d H:i:s"); if(trim($valueDetalhado["label"])=="" && trim($valueDetalhado["linha_real"])=="" && trim($valueDetalhado["coluna_real"])=="") { } else { $rSqlCarrinhoCadeira = mysql_fetch_array(mysql_query("SELECT id,objetoCompras FROM carrinho_notificacao_cadeira WHERE numeroUnico_evento='".$valueDetalhado["numeroUnico_evento"]."' AND numeroUnico_ticket='".$valueDetalhado["numeroUnico_ticket"]."' ")); $ComprasCadeira = unserialize($rSqlCarrinhoCadeira['objetoCompras']); for($n = 0; $n < count($ComprasCadeira); $n++){ if($ComprasCadeira[$n]['numeroUnico_pai']=="".$valueDetalhado["numeroUnico_pai"]."") { if($ComprasCadeira[$n]['numeroUnico_ticket']=="".$valueDetalhado["numeroUnico_ticket"]."") { if($ComprasCadeira[$n]['linha_real']=="".$valueDetalhado["linha_real"]."") { if($ComprasCadeira[$n]['coluna_real']=="".$valueDetalhado["coluna_real"]."") { unset($ComprasCadeira[$n]); } } } } } $ComprasCadeira = array_values($ComprasCadeira); $update = mysql_query(" UPDATE carrinho_notificacao_cadeira SET objetoCompras='".serialize($ComprasCadeira)."', dataModificacao='".$data."' WHERE id='".$rSqlCarrinhoCadeira['id']."' "); } } } } if(!function_exists('estornaCarrinhoCadeira')) { function estornaCarrinhoCadeira($valueDetalhado) { $data = date("Y-m-d H:i:s"); if(trim($valueDetalhado["label"])=="" && trim($valueDetalhado["linha_real"])=="" && trim($valueDetalhado["coluna_real"])=="") { } else { $rSqlCarrinhoCadeira = mysql_fetch_array(mysql_query("SELECT id,objetoCompras FROM carrinho_notificacao_cadeira WHERE numeroUnico_evento='".$valueDetalhado["numeroUnico_evento"]."' AND numeroUnico_ticket='".$valueDetalhado["numeroUnico_ticket"]."' ")); $ComprasCadeira = unserialize($rSqlCarrinhoCadeira['objetoCompras']); for($n = 0; $n < count($ComprasCadeira); $n++){ if($ComprasCadeira[$n]['numeroUnico_pai']=="".$valueDetalhado["numeroUnico_pai"]."") { if($ComprasCadeira[$n]['numeroUnico_ticket']=="".$valueDetalhado["numeroUnico_ticket"]."") { if($ComprasCadeira[$n]['linha_real']=="".$valueDetalhado["linha_real"]."") { if($ComprasCadeira[$n]['coluna_real']=="".$valueDetalhado["coluna_real"]."") { unset($ComprasCadeira[$n]); } } } } } $ComprasCadeira = array_values($ComprasCadeira); $update = mysql_query(" UPDATE carrinho_notificacao_cadeira SET objetoCompras='".serialize($ComprasCadeira)."', dataModificacao='".$data."' WHERE id='".$rSqlCarrinhoCadeira['id']."' "); } } } if(!function_exists('atualizaCarrinhoCadeira')) { function atualizaCarrinhoCadeira($valueDetalhado) { $data = date("Y-m-d H:i:s"); if(trim($valueDetalhado["label"])=="" && trim($valueDetalhado["linha_real"])=="" && trim($valueDetalhado["coluna_real"])=="") { } else { $rSqlCarrinhoCadeira = mysql_fetch_array(mysql_query("SELECT id,objetoCompras FROM carrinho_notificacao_cadeira WHERE numeroUnico_evento='".$valueDetalhado["numeroUnico_evento"]."' AND numeroUnico_ticket='".$valueDetalhado["numeroUnico_ticket"]."' ")); $ComprasCadeira = unserialize($rSqlCarrinhoCadeira['objetoCompras']); for($n = 0; $n < count($ComprasCadeira); $n++){ if($ComprasCadeira[$n]['numeroUnico_pai']=="".$valueDetalhado["numeroUnico_pai"]."") { if($ComprasCadeira[$n]['numeroUnico_ticket']=="".$valueDetalhado["numeroUnico_ticket"]."") { if($ComprasCadeira[$n]['linha_real']=="".$valueDetalhado["linha_real"]."") { if($ComprasCadeira[$n]['coluna_real']=="".$valueDetalhado["coluna_real"]."") { $ComprasCadeira[$n]['pago'] = "1"; $ComprasCadeira[$n]['stat'] = "1"; } } } } } $ComprasCadeira = array_values($ComprasCadeira); $update = mysql_query(" UPDATE carrinho_notificacao_cadeira SET objetoCompras='".serialize($ComprasCadeira)."', dataModificacao='".$data."' WHERE id='".$rSqlCarrinhoCadeira['id']."' "); } } } if(!function_exists('geraCodRecursivo')) { function geraCodRecursivo($numeroUnico_ticketSend,$tamanhoSend=0,$tipoSend=0,$deSend=0,$ateSend=0) { if(trim($tipoSend)=="0") { $CaracteresAceitos = '0123456789'; $tamanho = strlen($ateSend); $min = 0; $max = 9; } else if(trim($tipoSend)=="1") { $CaracteresAceitos = 'ABCDEFGHIJKLMNPQRSTUVWXYZ123456789'; $tamanho = $tamanhoSend; $min = 0; $max = strlen($CaracteresAceitos)-1; } else if(trim($tipoSend)=="2") { $CaracteresAceitos = '0123456789'; $tamanho = $tamanhoSend; $min = 0; $max = strlen($CaracteresAceitos)-1; } else if(trim($tipoSend)=="3") { $CaracteresAceitos = 'ABCDEFGHIJKLMNPQRSTUVWXYZ'; $tamanho = $tamanhoSend; $min = 0; $max = strlen($CaracteresAceitos)-1; } $cod = ""; for($i=0; $i < $tamanho; $i++) { if(trim($tipoSend)=="0") { $cod .= mt_rand($min, $max); } else { $cod .= $CaracteresAceitos{mt_rand(0, $max)}; } } $nSqlCarrinhoCodVoucher = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM carrinho_notificacao WHERE numeroUnico_ticket='".$numeroUnico_ticketSend."' AND numeroUnico_cod_voucher='".$cod."' ")); if($nSqlCarrinhoCodVoucher[0]>0) { geraCodRecursivo($numeroUnico_ticketSend,$tamanhoSend,$tipoSend,$deSend,$ateSend); } else { return $cod; } } } if(!function_exists('salvaLog')) { function salvaLog($empresaSend,$plataformaSend,$nomeSend,$detalheSend,$numeroUnico_paiSend) { $insert = mysql_query("INSERT INTO log ( empresa, empresa_token, plataforma, plataforma_token, numeroUnico_pai, nome, detalhe, data ) VALUES ( '".$empresaSend['id']."', '".$empresaSend['token']."', '".$plataformaSend['id']."', '".$plataformaSend['token']."', '".$numeroUnico_paiSend."', '".$nomeSend."', '".serialize($detalheSend)."', '".$data."' )"); } } if(!function_exists('float_rand')) { function float_rand($Min, $Max, $round=0){ //validate input if ($min>$Max) { $min=$Max; $max=$Min; } else { $min=$Min; $max=$Max; } $randomfloat = $min + mt_rand() / mt_getrandmax() * ($max - $min); if($round>0) $randomfloat = round($randomfloat,$round); return $randomfloat; } } if(!function_exists('sessaoStatus2')) { function sessaoStatus2($rSqlSend) { if(trim($rSqlSend['endpoint'])=="") { $rSqlSend['endpoint'] = "https://wpp-md-evandro.plugadohost.com.br/"; } else { $rSqlSend['endpoint'] = $rSqlSend['endpoint']; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => ''.$rSqlSend['endpoint'].'start', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>'{ "session": "'.$rSqlSend['session'].'", "wh_connect": "URL que recebe o status da conexão", "wh_qrcode": "URL que recebe o webhooks do QRCODE do cliente", "wh_status": "URL que recebe o Webhooks dos status das mensagens enviadas", "wh_message": "URL que recebe o Webhooks dos status das mensagens recebidas" }', CURLOPT_HTTPHEADER => array( 'apitoken: AIzaSyBNVk8YxZinSfFZpfYYGhpIBjvESW7uqg4', 'sessionkey: saguarocomunicacao', 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); $constants = json_decode($response, true); $update = mysql_query("UPDATE sessoes_de_whatsapp SET status='".$constants['state']."' WHERE id='".$rSqlSend['id']."'"); } } if(!function_exists('sessaoStatus')) { function sessaoStatus($rSqlSend) { $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'http://34.151.255.191:3333/SessionState', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>'{ "session" : "'.$rSqlSend['session'].'" }', CURLOPT_HTTPHEADER => array( 'sessionkey: evandro', 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); $constants = json_decode($response, true); $update = mysql_query("UPDATE sessoes_de_whatsapp SET status='".$constants['state']."' WHERE id='".$rSqlSend['id']."'"); } } if(!function_exists('verificaWhatsApp')) { function verificaWhatsApp($empresaSend,$numberSend,$versaoSend=2) { $numberSet = preg_replace("/[^0-9]/", "", $numberSend); $confere55 = substr("".$numberSet."", 0, 2); if(trim($confere55)=="55") { $numberSet = $numberSet; } else { $numberSet = "55".$numberSet.""; } $strSqlSession = " SELECT mod_sessoes_de_whatsapp.numeroUnico, mod_sessoes_de_whatsapp.session FROM sessoes_de_whatsapp AS mod_sessoes_de_whatsapp WHERE mod_sessoes_de_whatsapp.status='CONNECTED' AND mod_sessoes_de_whatsapp.empresa='".$empresaSend."' ORDER BY RAND () "; $rSqlSession = mysql_fetch_array(mysql_query("".$strSqlSession."")); if(trim($rSqlSession['session'])=="") { $strSqlSession = " SELECT mod_sessoes_de_whatsapp.numeroUnico, mod_sessoes_de_whatsapp.session FROM sessoes_de_whatsapp AS mod_sessoes_de_whatsapp WHERE mod_sessoes_de_whatsapp.status='CONNECTED' ORDER BY RAND () "; $rSqlSession = mysql_fetch_array(mysql_query("".$strSqlSession."")); } $curl = curl_init(); if(trim($versaoSend)==1) { $array = array( "sessionName" => "".$rSqlSession['session']."", "number" => "".$numberSet."" ); curl_setopt_array($curl, array( CURLOPT_URL => 'http://143.110.232.190:3000/checkNumberStatus', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>json_encode($array), CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); } else if(trim($versaoSend)==2) { if(trim($rSqlSession['session'])=="" || trim($numberSet)=="") { } else { $array = array( "session" => "".$rSqlSession['session']."", "number" => "".$numberSet."" ); curl_setopt_array($curl, array( CURLOPT_URL => 'http://34.151.255.191:3333/verifyNumber', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>json_encode($array), CURLOPT_HTTPHEADER => array( 'sessionkey: evandro', 'Content-Type: application/json' ), )); } } $response = curl_exec($curl); $constants = json_decode($response, true); if($constants['profile']['canReceiveMessage']===true) { $validoSet = "SIM"; } else { $validoSet = "NAO"; } return $validoSet; curl_close($curl); } } if(!function_exists('enviarWhatsApp2')) { function enviarWhatsApp2($sessionNameSend,$rSqlSend) { $rSqlSession = mysql_fetch_array(mysql_query("SELECT versao,ligado FROM sessoes_de_whatsapp WHERE session='".$sessionNameSend."'")); if(trim($rSqlSession['ligado'])=="1") { $sessionNameSet = $sessionNameSend; $tituloSet = $rSqlSend['titulo']; if(trim($rSqlSend['modelo_de_envio_texto'])=="1") { $mensagemSet = $rSqlSend['texto']; } else { $mensagemSet = ""; } if(trim($rSqlSend['modelo_de_envio_pessoa'])=="1") { $nomeWhatsSet = $rSqlSend['nome']; $documentoWhatsSet = $rSqlSend['documento']; } else { $nomeWhatsSet = ""; $documentoWhatsSet = ""; } if(trim($rSqlSend['modelo_de_envio_evento'])=="1") { $evento_nomeWhatsSet = $rSqlSend['evento_nome']; } else { $evento_nomeWhatsSet = ""; } $emailWhatsSet = $rSqlSend['email']; $ingresso_nomeWhatsSet = $rSqlSend['ingresso_nome']; $ingresso_tipoWhatsSet = $rSqlSend['ingresso_tipo']; $ingresso_cadeiraWhatsSet = $rSqlSend['ingresso_cadeira']; $lote_nomeWhatsSet = $rSqlSend['lote_nome']; $data_printSet = $rSqlSend['data_print']; $cod_voucherSet = $rSqlSend['cod_voucher']; $info_extraSet = $rSqlSend['info_extra']; $texto_envioSet = ""; if(trim($tituloSet)=="") { } else { $texto_envioSet .= "*".$tituloSet."* \n \n"; } if(trim($mensagemSet)=="") { } else { $texto_envioSet .= "".$mensagemSet." \n \n"; } if(trim($nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Nome:* ".$nomeWhatsSet." \n"; } if(trim($emailWhatsSet)=="") { } else { $texto_envioSet .= "*E-mail:* ".$emailWhatsSet." \n"; } if(trim($documentoWhatsSet)=="") { } else { $texto_envioSet .= "*CPF:* ".$documentoWhatsSet." \n"; } if(trim($evento_nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Evento:* ".$evento_nomeWhatsSet." \n"; } if(trim($ingresso_nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Ticket:* ".$ingresso_nomeWhatsSet." \n"; } if(trim($ingresso_cadeiraWhatsSet)=="") { } else { $texto_envioSet .= "*Cadeira:* ".$ingresso_cadeiraWhatsSet." \n"; } if(trim($lote_nomeWhatsSet)=="") { } else { if(trim($ingresso_tipoWhatsSet)=="" || trim($ingresso_tipoWhatsSet)=="0") { if(strrpos($lote_nomeWhatsSet,"Lote") === false) { $lote_nomeWhatsSet = "".$lote_nomeWhatsSet."° Lote"; } else { $lote_nomeWhatsSet = "".$lote_nomeWhatsSet.""; } $texto_envioSet .= "*Lote:* ".$lote_nomeWhatsSet." \n"; } else if(trim($ingresso_tipoWhatsSet)=="1") { $texto_envioSet .= "*Lote:* Pré-venda \n"; } else if(trim($ingresso_tipoWhatsSet)=="2") { $texto_envioSet .= "*Lote:* Lista Bônus \n"; } else if(trim($ingresso_tipoWhatsSet)=="3") { $texto_envioSet .= "*Lote:* Lounge \n"; } else if(trim($ingresso_tipoWhatsSet)=="4") { $texto_envioSet .= "*Lote:* Código para Sorteio \n"; } } if(trim($rSqlSend['modelo_de_envio_evento'])=="1") { if(trim($rSqlSend['ingresso_data'])=="0000-00-00" && trim($rSqlSend['ingresso_data'])=="0000-00-00") { $label_dataPrint = ""; $data_printSet = "Sem data definida"; } else { $label_dataPrint = "Data do Ingresso"; $data_printSet = "".ajustaDataReturn($rSqlSend['ingresso_data'],"d/m/Y").""; } } else { $label_dataPrint = ""; $data_printSet = ""; } if(trim($data_printSet)=="") { } else { $texto_envioSet .= "*".$label_dataPrint.":* ".$data_printSet." \n"; } if(trim($info_extraSet)=="") { } else { $texto_envioSet .= " \n".strip_tags($info_extraSet)." \n"; } if(trim($rSqlSend['evento_rua'])=="") { } else { $monta_endereco_whats .= "_Logradouro:_ ".$rSqlSend['evento_rua'].""; } if(trim($rSqlSend['evento_numero'])=="") { } else { $monta_endereco_whats .= ", ".$rSqlSend['evento_numero'].""; } if(trim($rSqlSend['evento_bairro'])=="") { } else { $monta_endereco_whats .= " \n _Bairro:_ ".$rSqlSend['evento_bairro'].""; } if(trim($rSqlSend['evento_cidade'])=="") { } else { $monta_endereco_whats .= " \n _Cidade:_ ".$rSqlSend['evento_cidade'].""; } if(trim($rSqlSend['evento_estado'])=="") { } else { $monta_endereco_whats .= "/".$rSqlSend['evento_estado'].""; } if(trim($rSqlSend['evento_cep'])=="") { } else { $monta_endereco_whats .= " \n _CEP:_ ".$rSqlSend['evento_cep'].""; } if(trim($monta_endereco_whats)=="") { } else { $texto_envioSet .= "*Endereço:* \n ".$monta_endereco_whats." \n"; } $texto_envioSet .= "\n\n_É importante responder esta mensagem com a palavra *Ok* para sinalizar a leitura_"; $mensagemSet = $texto_envioSet; $numberSet = preg_replace("/[^0-9]/", "", $rSqlSend['whatsapp']); if(trim($rSqlSend['imagem'])=="") { if(trim($rSqlSend['com_qrcode'])=="1") { if(trim($cod_voucherSet)=="") { $cod_voucherSet = ""; } else { include_once("".$_SERVER['DOCUMENT_ROOT']."/admin/include/lib/phpqrcode/qrlib.php"); include_once("".$_SERVER['DOCUMENT_ROOT']."/admin/include/lib/phpqrcode/qrconfig.php"); // generating QRcode::png($cod_voucherSet, "".$_SERVER['DOCUMENT_ROOT']."/admin/files/qrcode/".$cod_voucherSet.".jpg", QR_ECLEVEL_L, 4); /*$update = mysql_query(" UPDATE carrinho_notificacao SET enviado_whats='1' WHERE cod_voucher='".$cod_voucherSet."' ");*/ } } else { $cod_voucherSet = ""; } if(trim($cod_voucherSet)=="") { $imagemSet = ""; } else { $imagemSet = "https://www.saguarocomunicacao.com.br/admin/files/qrcode/".$cod_voucherSet.".jpg"; } } else { $imagemSet = "".$rSqlSend['imagem'].""; } if(trim($imagemSet)=="") { $servicoSet = "sendText"; $array = array( "session" => "".$sessionNameSet."", "number" => "55".$numberSet."", "text" => "".$mensagemSet."" ); } else { $servicoSet = "sendImage"; $array = array( "session" => "".$sessionNameSet."", "number" => "55".$numberSet."", "path" => "".$imagemSet."", "caption" => "".$mensagemSet."" ); } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://wpp-md-evandro.plugadohost.com.br/'.$servicoSet.'', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>json_encode($array), CURLOPT_HTTPHEADER => array( 'sessionkey: saguarocomunicacao', 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); return $response; } } } if(!function_exists('enviarWhatsApp2_OLD')) { function enviarWhatsApp2_OLD($sessionNameSend,$rSqlSend) { $sessionNameSet = $sessionNameSend; $tituloSet = $rSqlSend['titulo']; if(trim($rSqlSend['modelo_de_envio_texto'])=="1") { $mensagemSet = $rSqlSend['texto']; } else { $mensagemSet = ""; } if(trim($rSqlSend['modelo_de_envio_pessoa'])=="1") { $nomeWhatsSet = $rSqlSend['nome']; $documentoWhatsSet = $rSqlSend['documento']; } else { $nomeWhatsSet = ""; $documentoWhatsSet = ""; } if(trim($rSqlSend['modelo_de_envio_evento'])=="1") { $evento_nomeWhatsSet = $rSqlSend['evento_nome']; } else { $evento_nomeWhatsSet = ""; } $emailWhatsSet = $rSqlSend['email']; $ingresso_nomeWhatsSet = $rSqlSend['ingresso_nome']; $ingresso_cadeiraWhatsSet = $rSqlSend['ingresso_cadeira']; $lote_nomeWhatsSet = $rSqlSend['lote_nome']; $data_printSet = $rSqlSend['data_print']; $cod_voucherSet = $rSqlSend['cod_voucher']; $texto_envioSet = ""; if(trim($tituloSet)=="") { } else { $texto_envioSet .= "*".$tituloSet."* \n \n"; } if(trim($mensagemSet)=="") { } else { $texto_envioSet .= "".$mensagemSet." \n \n"; } if(trim($nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Nome:* ".$nomeWhatsSet." \n"; } if(trim($emailWhatsSet)=="") { } else { $texto_envioSet .= "*E-mail:* ".$emailWhatsSet." \n"; } if(trim($documentoWhatsSet)=="") { } else { $texto_envioSet .= "*CPF:* ".$documentoWhatsSet." \n"; } if(trim($evento_nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Evento:* ".$evento_nomeWhatsSet." \n"; } if(trim($ingresso_nomeWhatsSet)=="") { } else { $texto_envioSet .= "*Ticket:* ".$ingresso_nomeWhatsSet." \n"; } if(trim($ingresso_cadeiraWhatsSet)=="") { } else { $texto_envioSet .= "*Cadeira:* ".$ingresso_cadeiraWhatsSet." \n"; } if(trim($lote_nomeWhatsSet)=="") { } else { if(strrpos($lote_nomeWhatsSet,"Lote") === false) { $lote_nomeWhatsSet = "".$lote_nomeWhatsSet."° Lote"; } else { $lote_nomeWhatsSet = "".$lote_nomeWhatsSet.""; } $texto_envioSet .= "*Lote:* ".$lote_nomeWhatsSet." \n"; } if(trim($rSqlSend['modelo_de_envio_evento'])=="1") { if(trim($rSqlSend['ingresso_data'])=="0000-00-00" && trim($rSqlSend['ingresso_data'])=="0000-00-00") { $label_dataPrint = ""; $data_printSet = "Sem data definida"; } else { $label_dataPrint = "Data do Ingresso"; $data_printSet = "".ajustaDataReturn($rSqlSend['ingresso_data'],"d/m/Y").""; } } else { $label_dataPrint = ""; $data_printSet = ""; } if(trim($data_printSet)=="") { } else { $texto_envioSet .= "*".$label_dataPrint.":* ".$data_printSet." \n"; } if(trim($rSqlSend['evento_rua'])=="") { } else { $monta_endereco_whats .= "_Logradouro:_ ".$rSqlSend['evento_rua'].""; } if(trim($rSqlSend['evento_numero'])=="") { } else { $monta_endereco_whats .= ", ".$rSqlSend['evento_numero'].""; } if(trim($rSqlSend['evento_bairro'])=="") { } else { $monta_endereco_whats .= " \n _Bairro:_ ".$rSqlSend['evento_bairro'].""; } if(trim($rSqlSend['evento_cidade'])=="") { } else { $monta_endereco_whats .= " \n _Cidade:_ ".$rSqlSend['evento_cidade'].""; } if(trim($rSqlSend['evento_estado'])=="") { } else { $monta_endereco_whats .= "/".$rSqlSend['evento_estado'].""; } if(trim($rSqlSend['evento_cep'])=="") { } else { $monta_endereco_whats .= " \n _CEP:_ ".$rSqlSend['evento_cep'].""; } if(trim($monta_endereco_whats)=="") { } else { $texto_envioSet .= "*Endereço:* \n ".$monta_endereco_whats." \n"; } $texto_envioSet .= "\n\n_É importante responder esta mensagem com a palavra *Ok* para sinalizar a leitura_"; $mensagemSet = $texto_envioSet; $numberSet = preg_replace("/[^0-9]/", "", $rSqlSend['whatsapp']); if(trim($rSqlSend['imagem'])=="") { if(trim($rSqlSend['com_qrcode'])=="1") { if(trim($cod_voucherSet)=="") { $cod_voucherSet = ""; } else { include_once("".$_SERVER['DOCUMENT_ROOT']."/admin/include/lib/phpqrcode/qrlib.php"); include_once("".$_SERVER['DOCUMENT_ROOT']."/admin/include/lib/phpqrcode/qrconfig.php"); // generating QRcode::png($cod_voucherSet, "".$_SERVER['DOCUMENT_ROOT']."/admin/files/qrcode/".$cod_voucherSet.".jpg", QR_ECLEVEL_L, 4); } } else { $cod_voucherSet = ""; } if(trim($cod_voucherSet)=="") { $imagemSet = ""; } else { $imagemSet = "https://www.saguarocomunicacao.com.br/admin/files/qrcode/".$cod_voucherSet.".jpg"; } } else { $imagemSet = "".$rSqlSend['imagem'].""; } $curl = curl_init(); if(trim($imagemSet)=="") { $servicoSet = "sendText"; $array = array( "session" => "".$sessionNameSet."", "number" => "55".$numberSet."", "text" => "".$mensagemSet."" ); } else { $servicoSet = "sendImage"; $array = array( "session" => "".$sessionNameSet."", "number" => "55".$numberSet."", "path" => "".$imagemSet."", "caption" => "".$mensagemSet."" ); } curl_setopt_array($curl, array( CURLOPT_URL => 'http://34.151.255.191:3333/'.$servicoSet.'', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>json_encode($array), CURLOPT_HTTPHEADER => array( 'sessionkey: evandro', 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); return $response; } } if (!function_exists('gravaAmbev')) { function gravaAmbev($form_data, $country, $brand, $campaign, $form, $unify, $production) { $td_env = $production ? 'prod' : 'dev'; $http_protocol = isset($_SERVER['https']) ? 'https://' : 'http://'; $form_data['abi_brand'] = $brand; $form_data['abi_campaign'] = $campaign; $form_data['abi_campaign_id'] = $campaignID; $form_data['abi_form'] = $form; $form_data['td_unify'] = $unify; $form_data['td_import_method'] = 'postback-api-1.2'; $form_data['td_client_id'] = $_COOKIE['_td']; $form_data['td_url'] = $http_protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; $form_data['td_host'] = $_SERVER['HTTP_HOST']; echo "
Form Data
"; var_dump($form_data); echo "

"; $td_country = $country; $td_apikey = $td_env !== 'prod' ? '9648/41e45454b77308046627548e0b4fe2ddbc0893d2' : '10086/9c06ed6fa48e0fb6952ed42773cca1cc1d43684e'; $country_zone_mapping = array("nga"=>"africa", "zwe"=>"africa", "zaf"=>"africa", "aus"=>"apac", "chn"=>"apac", "ind"=>"apac", "jpn"=>"apac", "kor"=>"apac", "tha"=>"apac", "vnm"=>"apac", "bel"=>"eur", "fra"=>"eur", "deu"=>"eur", "ita"=>"eur", "nld"=>"eur", "rus"=>"eur", "esp"=>"eur", "ukr"=>"eur", "gbr"=>"eur", "col"=>"midam", "dom"=>"midam", "ecu"=>"midam", "slv"=>"midam", "gtm"=>"midam", "hnd"=>"midam", "mex"=>"midam", "pan"=>"midam", "per"=>"midam", "can"=>"naz", "usa"=>"naz", "arg"=>"saz", "bol"=>"saz", "bra"=>"saz", "chl"=>"saz", "ury"=>"saz"); $td_zone = $country_zone_mapping[$td_country]; $curl = curl_init(); $curl_opts = array( CURLOPT_URL => "https://in.treasuredata.com/postback/v3/event/".$td_zone."_source/".$td_country."_web_form", CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => array( 'Content-Type: application/json', "X-TD-Write-Key: ".$td_apikey."" ), CURLOPT_POSTFIELDS => json_encode($form_data) ); curl_setopt_array($curl, $curl_opts); echo "
cURL Opts
"; var_dump($curl_opts); echo "

"; $response = @curl_exec($curl); echo "
Response
"; var_dump($response); echo "

"; $response_code = curl_getinfo($curl, CURLINFO_HTTP_CODE); echo "
Response Code
"; var_dump($response_code); echo "

"; curl_close($curl); return $response_code; } } if (!function_exists('retornaTaxas')) { function retornaTaxas($empresaSend,$DeviceSet,$taxaSet,$formaPagamentoSet="CCR",$localTaxaSet="por_fora") { if(trim($formaPagamentoSet)=="CCR") { $tipoTaxaSet = "ccr"; } else if(trim($formaPagamentoSet)=="CCD") { $tipoTaxaSet = "ccd"; } else if(trim($formaPagamentoSet)=="DIN") { $tipoTaxaSet = "din"; } else if(trim($formaPagamentoSet)=="PIX") { $tipoTaxaSet = "pix"; } else if(trim($formaPagamentoSet)=="BOL") { $tipoTaxaSet = "bol"; } else if(trim($formaPagamentoSet)=="BOLETO") { $tipoTaxaSet = "bol"; } if(trim($DeviceSet)=="SITE") { $deviceTaxaSet = "site"; } else if(trim($DeviceSet)=="APP") { $deviceTaxaSet = "app"; } else if(trim($DeviceSet)=="PDV") { $deviceTaxaSet = "pdv"; } if(trim($localTaxaSet)=="") { $localTaxaSet = "por_fora"; } else if(trim($localTaxaSet)=="por_fora") { $localTaxaSet = "por_fora"; } else if(trim($localTaxaSet)=="por_dentro") { $localTaxaSet = "por_dentro"; } $rSqlEmpresaItem = mysql_fetch_array(mysql_query(" SELECT mod_empresa.plataforma, mod_empresa.taxa_por_dentro, mod_empresa.taxa_por_fora, mod_taxa.taxa_site_split_empresa, mod_taxa.taxa_app_split_empresa, mod_taxa.taxa_pdv_split_empresa, mod_taxa.taxa_site_split_cms, mod_taxa.taxa_app_split_cms, mod_taxa.taxa_pdv_split_cms, mod_taxa.taxa_site_ccr_empresa, mod_taxa.taxa_app_ccr_empresa, mod_taxa.taxa_pdv_ccr_empresa, mod_taxa.taxa_site_ccr_cms, mod_taxa.taxa_app_ccr_cms, mod_taxa.taxa_pdv_ccr_cms, mod_taxa.taxa_site_ccd_empresa, mod_taxa.taxa_app_ccd_empresa, mod_taxa.taxa_pdv_ccd_empresa, mod_taxa.taxa_site_ccd_cms, mod_taxa.taxa_app_ccd_cms, mod_taxa.taxa_pdv_ccd_cms, mod_taxa.taxa_site_pix_empresa, mod_taxa.taxa_app_pix_empresa, mod_taxa.taxa_pdv_pix_empresa, mod_taxa.taxa_site_pix_cms, mod_taxa.taxa_app_pix_cms, mod_taxa.taxa_pdv_pix_cms, mod_taxa.taxa_site_din_empresa, mod_taxa.taxa_app_din_empresa, mod_taxa.taxa_pdv_din_empresa, mod_taxa.taxa_site_din_cms, mod_taxa.taxa_app_din_cms, mod_taxa.taxa_pdv_din_cms, mod_taxa.taxa_site_bol_empresa, mod_taxa.taxa_app_bol_empresa, mod_taxa.taxa_pdv_bol_empresa, mod_taxa.taxa_site_bol_cms, mod_taxa.taxa_app_bol_cms, mod_taxa.taxa_pdv_bol_cms, mod_taxa.taxa_site_cor_empresa, mod_taxa.taxa_app_cor_empresa, mod_taxa.taxa_pdv_cor_empresa, mod_taxa.taxa_site_cor_cms, mod_taxa.taxa_app_cor_cms, mod_taxa.taxa_pdv_cor_cms FROM empresa AS mod_empresa LEFT JOIN empresa_taxas AS mod_taxa ON (mod_taxa.empresa = mod_empresa.id) WHERE mod_empresa.id='".$empresaSend."' ")); $arrayTaxa["tipo_taxa"] = $tipoTaxaSet; $arrayTaxa["taxa_device"] = $DeviceSet; $arrayTaxa["taxa_plataforma"] = $rSqlEmpresaItem['plataforma']; $arrayTaxa["taxa_por_dentro"] = $rSqlEmpresaItem['taxa_por_dentro']; $arrayTaxa["taxa_por_fora"] = $rSqlEmpresaItem['taxa_por_fora']; if(trim($rSqlEmpresaItem['plataforma'])=="" || trim($rSqlEmpresaItem['plataforma'])=="0") { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms']; } else { $rSqlPlataformaItem = mysql_fetch_array(mysql_query(" SELECT mod_empresa.plataforma, mod_taxa.taxa_site_split_empresa, mod_taxa.taxa_app_split_empresa, mod_taxa.taxa_pdv_split_empresa, mod_taxa.taxa_site_split_cms, mod_taxa.taxa_app_split_cms, mod_taxa.taxa_pdv_split_cms, mod_taxa.taxa_site_ccr_empresa, mod_taxa.taxa_app_ccr_empresa, mod_taxa.taxa_pdv_ccr_empresa, mod_taxa.taxa_site_ccr_cms, mod_taxa.taxa_app_ccr_cms, mod_taxa.taxa_pdv_ccr_cms, mod_taxa.taxa_site_ccd_empresa, mod_taxa.taxa_app_ccd_empresa, mod_taxa.taxa_pdv_ccd_empresa, mod_taxa.taxa_site_ccd_cms, mod_taxa.taxa_app_ccd_cms, mod_taxa.taxa_pdv_ccd_cms, mod_taxa.taxa_site_pix_empresa, mod_taxa.taxa_app_pix_empresa, mod_taxa.taxa_pdv_pix_empresa, mod_taxa.taxa_site_pix_cms, mod_taxa.taxa_app_pix_cms, mod_taxa.taxa_pdv_pix_cms, mod_taxa.taxa_site_din_empresa, mod_taxa.taxa_app_din_empresa, mod_taxa.taxa_pdv_din_empresa, mod_taxa.taxa_site_din_cms, mod_taxa.taxa_app_din_cms, mod_taxa.taxa_pdv_din_cms, mod_taxa.taxa_site_bol_empresa, mod_taxa.taxa_app_bol_empresa, mod_taxa.taxa_pdv_bol_empresa, mod_taxa.taxa_site_bol_cms, mod_taxa.taxa_app_bol_cms, mod_taxa.taxa_pdv_bol_cms, mod_taxa.taxa_site_cor_empresa, mod_taxa.taxa_app_cor_empresa, mod_taxa.taxa_pdv_cor_empresa, mod_taxa.taxa_site_cor_cms, mod_taxa.taxa_app_cor_cms, mod_taxa.taxa_pdv_cor_cms FROM empresa AS mod_empresa LEFT JOIN empresa_taxas AS mod_taxa ON (mod_taxa.empresa = mod_empresa.id) WHERE mod_empresa.id='".$rSqlEmpresaItem['plataforma']."' ")); if(trim($rSqlEmpresaItem['taxa_'.$localTaxaSet.''])=="0") { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = 0; $arrayTaxa["taxa_cms"] = 0; } else if(trim($rSqlEmpresaItem['taxa_'.$localTaxaSet.''])=="1") { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms']; } else if(trim($rSqlEmpresaItem['taxa_'.$localTaxaSet.''])=="2") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_empresa"] = $rSqlPlataformaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlPlataformaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms']; } else { if(trim($rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_empresa"] = $rSqlPlataformaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_empresa']; } if(trim($rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_cms"] = $rSqlPlataformaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_'.$deviceTaxaSet.'_'.$tipoTaxaSet.'_cms']; } } } #salvaLog($rSqlEmpresa,$rSqlPlataforma,"tipoTaxaSet",$tipoTaxaSet,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"rSqlEmpresaItem",$rSqlEmpresaItem,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"rSqlPlataformaItem",$rSqlPlataformaItem,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"arrayTaxa",$arrayTaxa,$numeroUnico_paiGet); return $arrayTaxa[$taxaSet]; } } if (!function_exists('retornaTaxas_OLD')) { function retornaTaxas_OLD($empresaSend,$DeviceSet,$taxaSet,$formaPagamentoSet="CCR") { if(trim($formaPagamentoSet)=="CCR") { $tipoTaxaSet = "ccr"; } else if(trim($formaPagamentoSet)=="CCD") { $tipoTaxaSet = "ccd"; } else if(trim($formaPagamentoSet)=="DIN") { $tipoTaxaSet = "din"; } else if(trim($formaPagamentoSet)=="PIX") { $tipoTaxaSet = "pix"; } else if(trim($formaPagamentoSet)=="BOLETO") { $tipoTaxaSet = "bol"; } $rSqlEmpresaItem = mysql_fetch_array(mysql_query(" SELECT mod_empresa.plataforma, mod_taxa.taxa_site_split_empresa, mod_taxa.taxa_app_split_empresa, mod_taxa.taxa_pdv_split_empresa, mod_taxa.taxa_site_split_cms, mod_taxa.taxa_app_split_cms, mod_taxa.taxa_pdv_split_cms, mod_taxa.taxa_site_ccr_empresa, mod_taxa.taxa_app_ccr_empresa, mod_taxa.taxa_pdv_ccr_empresa, mod_taxa.taxa_site_ccr_cms, mod_taxa.taxa_app_ccr_cms, mod_taxa.taxa_pdv_ccr_cms, mod_taxa.taxa_site_ccd_empresa, mod_taxa.taxa_app_ccd_empresa, mod_taxa.taxa_pdv_ccd_empresa, mod_taxa.taxa_site_ccd_cms, mod_taxa.taxa_app_ccd_cms, mod_taxa.taxa_pdv_ccd_cms, mod_taxa.taxa_site_pix_empresa, mod_taxa.taxa_app_pix_empresa, mod_taxa.taxa_pdv_pix_empresa, mod_taxa.taxa_site_pix_cms, mod_taxa.taxa_app_pix_cms, mod_taxa.taxa_pdv_pix_cms, mod_taxa.taxa_site_din_empresa, mod_taxa.taxa_app_din_empresa, mod_taxa.taxa_pdv_din_empresa, mod_taxa.taxa_site_din_cms, mod_taxa.taxa_app_din_cms, mod_taxa.taxa_pdv_din_cms, mod_taxa.taxa_site_bol_empresa, mod_taxa.taxa_app_bol_empresa, mod_taxa.taxa_pdv_bol_empresa, mod_taxa.taxa_site_bol_cms, mod_taxa.taxa_app_bol_cms, mod_taxa.taxa_pdv_bol_cms, mod_taxa.taxa_site_cor_empresa, mod_taxa.taxa_app_cor_empresa, mod_taxa.taxa_pdv_cor_empresa, mod_taxa.taxa_site_cor_cms, mod_taxa.taxa_app_cor_cms, mod_taxa.taxa_pdv_cor_cms FROM empresa AS mod_empresa LEFT JOIN empresa_taxas AS mod_taxa ON (mod_taxa.empresa = mod_empresa.id) WHERE mod_empresa.id='".$empresaSend."' ")); $arrayTaxa["taxa_device"] = $DeviceSet; $arrayTaxa["taxa_plataforma"] = $rSqlEmpresaItem['plataforma']; if(trim($rSqlEmpresaItem['plataforma'])=="" || trim($rSqlEmpresaItem['plataforma'])=="0") { $arrayTaxa["taxa_selecionada"] = "empresa"; if(trim($DeviceSet)=="SITE") { $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_cms']; } else if(trim($DeviceSet)=="APP") { $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_cms']; } else if(trim($DeviceSet)=="PDV") { $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_empresa']; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_cms']; } } else { $rSqlPlataformaItem = mysql_fetch_array(mysql_query(" SELECT mod_empresa.plataforma, mod_taxa.taxa_site_split_empresa, mod_taxa.taxa_app_split_empresa, mod_taxa.taxa_pdv_split_empresa, mod_taxa.taxa_site_split_cms, mod_taxa.taxa_app_split_cms, mod_taxa.taxa_pdv_split_cms, mod_taxa.taxa_site_ccr_empresa, mod_taxa.taxa_app_ccr_empresa, mod_taxa.taxa_pdv_ccr_empresa, mod_taxa.taxa_site_ccr_cms, mod_taxa.taxa_app_ccr_cms, mod_taxa.taxa_pdv_ccr_cms, mod_taxa.taxa_site_ccd_empresa, mod_taxa.taxa_app_ccd_empresa, mod_taxa.taxa_pdv_ccd_empresa, mod_taxa.taxa_site_ccd_cms, mod_taxa.taxa_app_ccd_cms, mod_taxa.taxa_pdv_ccd_cms, mod_taxa.taxa_site_pix_empresa, mod_taxa.taxa_app_pix_empresa, mod_taxa.taxa_pdv_pix_empresa, mod_taxa.taxa_site_pix_cms, mod_taxa.taxa_app_pix_cms, mod_taxa.taxa_pdv_pix_cms, mod_taxa.taxa_site_din_empresa, mod_taxa.taxa_app_din_empresa, mod_taxa.taxa_pdv_din_empresa, mod_taxa.taxa_site_din_cms, mod_taxa.taxa_app_din_cms, mod_taxa.taxa_pdv_din_cms, mod_taxa.taxa_site_bol_empresa, mod_taxa.taxa_app_bol_empresa, mod_taxa.taxa_pdv_bol_empresa, mod_taxa.taxa_site_bol_cms, mod_taxa.taxa_app_bol_cms, mod_taxa.taxa_pdv_bol_cms, mod_taxa.taxa_site_cor_empresa, mod_taxa.taxa_app_cor_empresa, mod_taxa.taxa_pdv_cor_empresa, mod_taxa.taxa_site_cor_cms, mod_taxa.taxa_app_cor_cms, mod_taxa.taxa_pdv_cor_cms FROM empresa AS mod_empresa LEFT JOIN empresa_taxas AS mod_taxa ON (mod_taxa.empresa = mod_empresa.id) WHERE mod_empresa.id='".$rSqlEmpresaItem['plataforma']."' ")); if(trim($DeviceSet)=="SITE") { if(trim($rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_empresa'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_empresa"] = $rSqlPlataformaItem['taxa_site_'.$tipoTaxaSet.'_empresa']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_empresa']; } if(trim($rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_cms'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_cms"] = $rSqlPlataformaItem['taxa_site_'.$tipoTaxaSet.'_cms']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_site_'.$tipoTaxaSet.'_cms']; } } else if(trim($DeviceSet)=="APP") { if(trim($rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_empresa'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_empresa"] = $rSqlPlataformaItem['taxa_app_'.$tipoTaxaSet.'_empresa']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_empresa']; } if(trim($rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_cms'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_cms"] = $rSqlPlataformaItem['taxa_app_'.$tipoTaxaSet.'_cms']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_app_'.$tipoTaxaSet.'_cms']; } } else if(trim($DeviceSet)=="PDV") { if(trim($rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_empresa'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_empresa"] = $rSqlPlataformaItem['taxa_pdv_'.$tipoTaxaSet.'_empresa']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_empresa"] = $rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_empresa']; } if(trim($rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_cms'])=="") { $arrayTaxa["taxa_selecionada"] = "plataforma"; $arrayTaxa["taxa_cms"] = $rSqlPlataformaItem['taxa_pdv_'.$tipoTaxaSet.'_cms']; } else { $arrayTaxa["taxa_selecionada"] = "empresa"; $arrayTaxa["taxa_cms"] = $rSqlEmpresaItem['taxa_pdv_'.$tipoTaxaSet.'_cms']; } } } #salvaLog($rSqlEmpresa,$rSqlPlataforma,"tipoTaxaSet",$tipoTaxaSet,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"rSqlEmpresaItem",$rSqlEmpresaItem,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"rSqlPlataformaItem",$rSqlPlataformaItem,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"arrayTaxa",$arrayTaxa,$numeroUnico_paiGet); return $arrayTaxa[$taxaSet]; } } if (!function_exists('viraLote')) { function viraLote($numeroUnico_eventoSend,$numeroUnico_ticketSend) { if(trim($numeroUnico_eventoSend)=="" || trim($numeroUnico_ticketSend)=="") { } else { $strSqlEvento = " SELECT mod_eventos.numeroUnico, mod_eventos.tickets, mod_eventos.lotes FROM eventos AS mod_eventos WHERE mod_eventos.numeroUnico='".$numeroUnico_eventoSend."' "; $rSqlEvento = mysql_fetch_array(mysql_query("".$strSqlEvento."")); $virada_de_loteSet = 0; $ticketsArray = unserialize($rSqlEvento['tickets']); $ticketsArray = array_sort($ticketsArray, 'ticket_data', SORT_ASC); foreach ($ticketsArray as $key_ticket => $value_ticket) { if(trim($value_ticket['numeroUnico'])==trim($numeroUnico_ticketSend)) { if(trim($value_ticket['ticket_virada_de_lote'])=="1") { $virada_de_loteSet = 1; } } } $lotesArray = unserialize($rSqlEvento['lotes']); $lotesArray = array_sort($lotesArray, 'lote', SORT_ASC); foreach ($lotesArray as $key_lote => $value_lote) { if(trim($numeroUnico_ticketSend)==trim($value_lote['numeroUnico_ticket']) && trim($value_lote['stat'])=="1") { $nSqlCarrinhoLote = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM carrinho_notificacao WHERE numeroUnico_lote='".$value_lote['numeroUnico']."' AND stat='1' ")); if($value_lote['lote_qtd']>$nSqlCarrinhoLote[0]) { } else { $numeroUnico_lote_vira = $value_lote['numeroUnico']; } } } $viraProximo = 0; $lotesArray = unserialize($rSqlEvento['lotes']); $lotesArray = array_sort($lotesArray, 'lote', SORT_ASC); foreach ($lotesArray as $key_lote => $value_lote) { if(trim($numeroUnico_ticketSend)==trim($value_lote['numeroUnico_ticket'])) { if($viraProximo==1) { $value_lote['stat'] = "1"; $viraProximo = 0; } else { if($numeroUnico_lote_vira==$value_lote['numeroUnico']) { if($virada_de_loteSet==1) { $viraProximo=1; } $value_lote['stat'] = "0"; } else { $value_lote['stat'] = $value_lote['stat']; } } } else { $value_lote['stat'] = $value_lote['stat']; } $dataControle[] = array("tag" => "eventos_lotes", "lote" => "".$value_lote['lote']."", "numeroUnico" => "".$value_lote['numeroUnico']."", "numeroUnico_ticket" => $value_lote['numeroUnico_ticket'], "lote_valor" => $value_lote['lote_valor'], "lote_qtd" => $value_lote['lote_qtd'], "valor_pdv_ccr" => $value_lote['valor_pdv_ccr'], "valor_pdv_ccd" => $value_lote['valor_pdv_ccd'], "valor_pdv_din" => $value_lote['valor_pdv_din'], "valor_pdv_bol" => $value_lote['valor_pdv_bol'], "valor_site_ccr" => $value_lote['valor_site_ccr'], "valor_site_ccd" => $value_lote['valor_site_ccd'], "valor_site_din" => $value_lote['valor_site_din'], "valor_site_bol" => $value_lote['valor_site_bol'], "valor_app_ccr" => $value_lote['valor_app_ccr'], "valor_app_ccd" => $value_lote['valor_app_ccd'], "valor_app_din" => $value_lote['valor_app_din'], "valor_app_bol" => $value_lote['valor_app_bol'], "lote_taxa_pdv_ccr_empresa" => $value_lote['lote_taxa_pdv_ccr_empresa'], "lote_taxa_pdv_ccd_empresa" => $value_lote['lote_taxa_pdv_ccd_empresa'], "lote_taxa_pdv_din_empresa" => $value_lote['lote_taxa_pdv_din_empresa'], "lote_taxa_pdv_bol_empresa" => $value_lote['lote_taxa_pdv_bol_empresa'], "lote_taxa_site_ccr_empresa" => $value_lote['lote_taxa_site_ccr_empresa'], "lote_taxa_site_ccd_empresa" => $value_lote['lote_taxa_site_ccd_empresa'], "lote_taxa_site_din_empresa" => $value_lote['lote_taxa_site_din_empresa'], "lote_taxa_site_bol_empresa" => $value_lote['lote_taxa_site_bol_empresa'], "lote_taxa_app_ccr_empresa" => $value_lote['lote_taxa_app_ccr_empresa'], "lote_taxa_app_ccd_empresa" => $value_lote['lote_taxa_app_ccd_empresa'], "lote_taxa_app_din_empresa" => $value_lote['lote_taxa_app_din_empresa'], "lote_taxa_app_bol_empresa" => $value_lote['lote_taxa_app_bol_empresa'], "lote_taxa_pdv_ccr_cms" => $value_lote['lote_taxa_pdv_ccr_cms'], "lote_taxa_pdv_ccd_cms" => $value_lote['lote_taxa_pdv_ccd_cms'], "lote_taxa_pdv_din_cms" => $value_lote['lote_taxa_pdv_din_cms'], "lote_taxa_pdv_bol_cms" => $value_lote['lote_taxa_pdv_bol_cms'], "lote_taxa_site_ccr_cms" => $value_lote['lote_taxa_site_ccr_cms'], "lote_taxa_site_ccd_cms" => $value_lote['lote_taxa_site_ccd_cms'], "lote_taxa_site_din_cms" => $value_lote['lote_taxa_site_din_cms'], "lote_taxa_site_bol_cms" => $value_lote['lote_taxa_site_bol_cms'], "lote_taxa_app_ccr_cms" => $value_lote['lote_taxa_app_ccr_cms'], "lote_taxa_app_ccd_cms" => $value_lote['lote_taxa_app_ccd_cms'], "lote_taxa_app_din_cms" => $value_lote['lote_taxa_app_din_cms'], "lote_taxa_app_bol_cms" => $value_lote['lote_taxa_app_bol_cms'], "stat" => $value_lote['stat']); } $dataControleSerial = serialize($dataControle); if(trim($numeroUnico_lote_vira)=="") { } else { $update = mysql_query(" UPDATE eventos SET lotes='".$dataControleSerial."', dataModificacao='".date("Y-m-d H:i:s")."' WHERE numeroUnico='".$numeroUnico_eventoSend."' "); } } } } if (!function_exists('gravaTotvs')) { function gravaTotvs($arraySend) { $cabecalhos = array( "Content-Type: application/json", ); $corpo = $arraySend; $objeto_envio = curl_init(); curl_setopt($objeto_envio,CURLOPT_CUSTOMREQUEST, 'POST'); curl_setopt($objeto_envio,CURLOPT_HTTPHEADER, $cabecalhos); curl_setopt($objeto_envio,CURLOPT_URL, 'https://app.casamaaya.com.br/api/save'); curl_setopt($objeto_envio,CURLOPT_POSTFIELDS,json_encode($corpo)); curl_setopt($objeto_envio,CURLOPT_RETURNTRANSFER,true); // Executa: $resposta = curl_exec($objeto_envio); #$OBJ_ENVIADO_GATEWAY = $corpo; #$OBJ_RECEBIDO_GATEWAY = $resposta; #$RESPOSTA_GATEWAY_ARRAY = json_decode($resposta,true); #$RESPOSTA_GATEWAY = (object) $RESPOSTA_GATEWAY_ARRAY; // Encerra CURL: curl_close($objeto_envio); $insert = mysql_query("INSERT INTO log (detalhe,data) VALUES ('arraySend totvs: ".serialize($arraySend)."','".$data."')"); $insert = mysql_query("INSERT INTO log (detalhe,data) VALUES ('resposta totvs: ".serialize($resposta)."','".$data."')"); } } if (!function_exists('getUserIP')) { function getUserIP() { // Get real visitor IP behind CloudFlare network if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; $_SERVER['HTTP_CLIENT_IP'] = $_SERVER["HTTP_CF_CONNECTING_IP"]; } $client = @$_SERVER['HTTP_CLIENT_IP']; $forward = @$_SERVER['HTTP_X_FORWARDED_FOR']; $remote = $_SERVER['REMOTE_ADDR']; if(filter_var($client, FILTER_VALIDATE_IP)) { $ip = $client; } elseif(filter_var($forward, FILTER_VALIDATE_IP)) { $ip = $forward; } else { $ip = $remote; } return $ip; } } if (!function_exists('cal_days_in_month')) { function cal_days_in_month($calendar, $month, $year) { return date('t', mktime(0, 0, 0, $month, 1, $year)); } } if(!function_exists('processVideo')) { function processVideo($videoSource,$videoCaminho,$videoName,$reqExtension, $watermark = "") { $extensao = $videoName; $extensao = substr($extensao, -4); if($extensao[0] == '.'){ $extensao = substr($extensao, -3); } $extensao = strtolower($extensao); $videoName = str_replace("".$extensao."","",$videoName); $ffmpeg = FFMpeg\FFMpeg::create(); $video = $ffmpeg->open($videoSource); $format = new FFMpeg\Format\Video\X264('libmp3lame', 'libx264'); if (!empty($watermark)) { $video ->filters() ->watermark($watermark, array( 'position' => 'relative', 'top' => 0, 'right' => 0, 'all_mode'=> 'overlay', 'all_opacity' => 0.3, )); } $format -> setKiloBitrate(1000) -> setAudioChannels(2) -> setAudioKiloBitrate(256); $randomFileName = $videoName."".$reqExtension.""; $saveLocation = "".$videoCaminho."".$randomFileName; $video->save($format, $saveLocation); /* if (file_exists($saveLocation)) return "http://localhost/test/video/$randomFileName"; else return "http://localhost/test/thumb/404.png"; */ } } if(!function_exists('letra_to_numero')) { function letra_to_numero($letra) { $letraSet = strtoupper($letra); if($letraSet=="A") { $numeroSet = "1"; } else if($letraSet=="B") { $numeroSet = "2"; } else if($letraSet=="C") { $numeroSet = "3"; } else if($letraSet=="D") { $numeroSet = "4"; } else if($letraSet=="E") { $numeroSet = "5"; } else if($letraSet=="F") { $numeroSet = "6"; } else if($letraSet=="G") { $numeroSet = "7"; } else if($letraSet=="H") { $numeroSet = "8"; } else if($letraSet=="I") { $numeroSet = "9"; } else if($letraSet=="J") { $numeroSet = "10"; } else if($letraSet=="K") { $numeroSet = "11"; } else if($letraSet=="L") { $numeroSet = "12"; } else if($letraSet=="M") { $numeroSet = "13"; } else if($letraSet=="N") { $numeroSet = "14"; } else if($letraSet=="O") { $numeroSet = "15"; } else if($letraSet=="P") { $numeroSet = "16"; } else if($letraSet=="Q") { $numeroSet = "17"; } else if($letraSet=="R") { $numeroSet = "18"; } else if($letraSet=="S") { $numeroSet = "19"; } else if($letraSet=="T") { $numeroSet = "20"; } else if($letraSet=="U") { $numeroSet = "21"; } else if($letraSet=="V") { $numeroSet = "22"; } else if($letraSet=="W") { $numeroSet = "23"; } else if($letraSet=="X") { $numeroSet = "24"; } else if($letraSet=="Y") { $numeroSet = "25"; } else if($letraSet=="Z") { $numeroSet = "26"; } return $numeroSet; } } if(!function_exists('mes_extenso')) { function mes_extenso($m,$tipo) { if($tipo=="longo") { if($m=="01") { $mes = "Janeiro"; } if($m=="02") { $mes = "Fevereiro"; } if($m=="03") { $mes = "Março"; } if($m=="04") { $mes = "Abril"; } if($m=="05") { $mes = "Maio"; } if($m=="06") { $mes = "Junho"; } if($m=="07") { $mes = "Julho"; } if($m=="08") { $mes = "Agosto"; } if($m=="09") { $mes = "Setembro"; } if($m=="10") { $mes = "Outubro"; } if($m=="11") { $mes = "Novembro"; } if($m=="12") { $mes = "Dezembro"; } } else { if($m=="01") { $mes = "Jan"; } if($m=="02") { $mes = "Fev"; } if($m=="03") { $mes = "Mar"; } if($m=="04") { $mes = "Abr"; } if($m=="05") { $mes = "Mai"; } if($m=="06") { $mes = "Jun"; } if($m=="07") { $mes = "Jul"; } if($m=="08") { $mes = "Ago"; } if($m=="09") { $mes = "Set"; } if($m=="10") { $mes = "Out"; } if($m=="11") { $mes = "Nov"; } if($m=="12") { $mes = "Dez"; } } return $mes; } } if(!function_exists('diasemana_extenso')) { function diasemana_extenso($dataSend,$tipo) { $diasemana_sem_feira = array('Domingo', 'Segunda', 'Terça', 'Quarta', 'Quinta', 'Sexta', 'Sábado'); $diasemana_com_feira = array('Domingo', 'Segunda-feira', 'Terça-feira', 'Quarta-feira', 'Quinta-feira', 'Sexta-feira', 'Sábado'); $diasemana_curto = array('Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sab'); $diasemana_numero = date('w', strtotime($dataSend)); if($tipo=="com-feira") { return $diasemana_com_feira[$diasemana_numero]; } else if($tipo=="sem-feira") { return $diasemana_sem_feira[$diasemana_numero]; } else if($tipo=="curto") { return $diasemana_curto[$diasemana_numero]; } } } if(!function_exists('gen_uuid')) { function gen_uuid() { return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', // 32 bits for "time_low" mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), // 16 bits for "time_mid" mt_rand( 0, 0xffff ), // 16 bits for "time_hi_and_version", // four most significant bits holds version number 4 mt_rand( 0, 0x0fff ) | 0x4000, // 16 bits, 8 bits for "clk_seq_hi_res", // 8 bits for "clk_seq_low", // two most significant bits holds zero and one for variant DCE1.1 mt_rand( 0, 0x3fff ) | 0x8000, // 48 bits for "node" mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ) ); } } if(!function_exists('distancia_entre_coordenadas')) { function distancia_entre_coordenadas($lat1, $lon1, $lat2, $lon2) { $lat = deg2rad($lat2-$lat1); $lon = deg2rad($lon2-$lon1); $t = sin($lat/2) * sin($lat/2) + cos(deg2rad(lat1)) * cos(deg2rad($lat2)) *sin(lon/2) * sin(lon/2); $l = 2 * atan2(sqrt($t), sqrt(1-$t)); $result = 6371 * $l; //para transformar em km $result = 1000 * $result; //para transformar em m $result = round($result); #$result = $l; return $result; } } if(!function_exists('format_number')) { function format_number($number,$dec=0,$trim=false){ if($trim){ $parts = explode(".",(round($number,$dec) * 1)); $dec = isset($parts[1]) ? strlen($parts[1]) : 0; } $formatted = number_format($number,$dec); return $formatted; } } if(!function_exists('criaGraficoPizza')) { function criaGraficoPizza($urlSend,$sysconfigSend) { } } if(!function_exists('verificaEmail')) { function verificaEmail($emailSend) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://api.quickemailverification.com/v1/verify?email='.$emailSend.'&apikey=aadb1c9ff817d1db9b560171ad1f18c7ab59ac7a6335c14b014dbee5818f'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $result = curl_exec($ch); if (curl_errno($ch)) { echo 'Error:' . curl_error($ch); } $constants = json_decode($result, true); return $constants['result']; curl_close($ch); } } if(!function_exists('enviarWhatsApp')) { function enviarWhatsApp($sessionNameSend,$numberSend,$tituloSend,$mensagemSend,$imagemSend) { $curl = curl_init(); if(trim($imagemSend)=="") { $servicoSet = "sendText"; $array = array( "sessionName" => "".$sessionNameSend."", "number" => "55".$numberSend."", "text" => "".$mensagemSend."" ); } else { $servicoSet = "sendImage"; $array = array( "sessionName" => "".$sessionNameSend."", "number" => "55".$numberSend."", "caminhoImg" => "".$imagemSend."", "imgName" => "".$tituloSend."", "caption" => "".$mensagemSend."" ); } curl_setopt_array($curl, array( CURLOPT_URL => 'http://143.110.232.190:3000/'.$servicoSet.'', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS =>json_encode($array), CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); $response = curl_exec($curl); curl_close($curl); return $response; } } if(!function_exists('enviarPushNotification')) { function enviarPushNotification($tituloSend,$subtituloSend,$mensagemSend,$usuarioSend,$app_idSend,$api_keySend){ if(trim($tituloSend)=="") { } else { $headings = array( "en" => ''.$tituloSend.'' ); } if(trim($subtituloSend)=="") { } else { $subtitle = array( "en" => ''.$subtituloSend.'' ); } if(trim($mensagemSend)=="") { } else { $content = array( "en" => ''.$mensagemSend.'' ); } $fields = array( 'app_id' => "".$app_idSend."", 'include_external_user_ids' => array("".$usuarioSend.""), 'channel_for_external_user_ids' => 'push', 'data' => array("foo" => "bar"), 'headings' => $headings, 'subtitle' => $subtitle, 'contents' => $content, ); $fields = json_encode($fields); #print("\nJSON sent:\n"); #print($fields); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://onesignal.com/api/v1/notifications"); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json; charset=utf-8', 'Authorization: Basic '.$api_keySend.'' )); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_HEADER, FALSE); curl_setopt($ch, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); $response = curl_exec($ch); curl_close($ch); return $response; } } if(!function_exists('urlBitly')) { function urlBitly($urlSend,$sysconfigSend) { $sysconfig = $sysconfigSend; $objeto_envio = curl_init(); $corpo = array( "long_url" => "".$urlSend."", ); curl_setopt($objeto_envio, CURLOPT_URL, 'https://api-ssl.bitly.com/v4/shorten'); curl_setopt($objeto_envio, CURLOPT_RETURNTRANSFER, 1); curl_setopt($objeto_envio, CURLOPT_POST, 1); curl_setopt($objeto_envio,CURLOPT_POSTFIELDS,json_encode($corpo)); $cabecalhos = array(); $cabecalhos[] = 'Authorization: Bearer '.$sysconfig['bitly'].''; $cabecalhos[] = 'Content-Type: application/json'; curl_setopt($objeto_envio, CURLOPT_HTTPHEADER, $cabecalhos); $resposta = curl_exec($objeto_envio); if (curl_errno($objeto_envio)) { echo 'Error:' . curl_error($objeto_envio); } curl_close($objeto_envio); $RESPOSTA_SET = json_decode($resposta); return $RESPOSTA_SET->link; } } if(!function_exists('statusDaSolicitacao')) { function statusDaSolicitacao($rSqlSend) { $rSql = $rSqlSend; if(trim($rSql['stat'])=="0") { $txtStat = "EM ABERTO"; $corStat = "#1a79b0"; } else if(trim($rSql['stat'])=="1") { $txtStat = "EM ATENDIMENTO"; $corStat = "#d30eda"; } else if(trim($rSql['stat'])=="10") { $txtStat = "EM ATENDIMENTO"; $corStat = "#0befe7"; } else if(trim($rSql['stat'])=="2") { $txtStat = "ORÇAMENTOS GERADOS"; $corStat = "#e8be3d"; } else if(trim($rSql['stat'])=="3") { $txtStat = "CANCELADA"; $corStat = "#da0e0e"; } else if(trim($rSql['stat'])=="4") { $txtStat = "FINALIZADA"; $corStat = "#1dc9b7"; } $objetoRetorno['cor'] = $corStat; $objetoRetorno['txt'] = $txtStat; return $objetoRetorno; } } if(!function_exists('operadoraDaCompra')) { function operadoraDaCompra($rSqlSend) { $rSql = $rSqlSend; if($rSql['operadora']=="cielo") { $txtStat = "Cielo"; } else if($rSql['operadora']=="userede") { $txtStat = "UseRede"; } else if($rSql['operadora']=="pagarme") { $txtStat = "Pagar.me"; } else if($rSql['operadora']=="safe2pay") { $txtStat = "Safe2Pay"; } else if($rSql['operadora']=="globalpayment") { $txtStat = "Global Payment"; } else if($rSql['operadora']=="gerencianet") { $txtStat = "Gerencia Net"; } else if($rSql['operadora']=="mercadopago") { $txtStat = "Mercado Pago"; } else if($rSql['operadora']=="pagseguro") { $txtStat = "PagSeguro"; } else if($rSql['operadora']=="asaas") { $txtStat = "AsaaS"; } else { $txtStat = "Não Informada"; } $objetoRetorno['txt'] = $txtStat; return $objetoRetorno; } } if(!function_exists('statusDataDaCompraSimples')) { function statusDataDaCompraSimples($rSqlSend,$modSet="carrinho") { $rSql = $rSqlSend; if(trim($rSql['stat'])=="1") { if(trim($modSet)=="carrinho") { if(trim($rSql['pago'])=="1") { if(trim($rSql['forma_de_pagamento'])=="COR") { $txtStat = "CORTESIA"; $corStat = "#0068ee"; $cor_txtStat = "#0068ee"; } else if(trim($rSql['forma_de_pagamento'])=="RESGATECOR") { $txtStat = "RESGATE DE CORTESIA"; $corStat = "#0068ee"; $cor_txtStat = "#0068ee"; } else if(trim($rSql['forma_de_pagamento'])=="LISTABONUS") { $txtStat = "LISTA BÔNUS"; $corStat = "#a800ee"; $cor_txtStat = "#a800ee"; } else { $txtStat = "PAGO"; $corStat = "#15cb7c"; $cor_txtStat = "#15cb7c"; } } else { $txtStat = "VERIFICAR"; $corStat = "#ff9900"; } } else { if(trim($rSql['forma_de_pagamento'])=="COR") { $txtValidacaoStat = "Este item pode ser utilizado"; $txtStat = "CORTESIA"; $corStat = "#0068ee"; $cor_txtStat = "#0068ee"; } else if(trim($rSql['forma_de_pagamento'])=="RESGATECOR") { $txtStat = "RESGATE DE CORTESIA"; $corStat = "#0068ee"; $cor_txtStat = "#0068ee"; } else if(trim($rSql['forma_de_pagamento'])=="LISTABONUS") { $txtValidacaoStat = "Este item pode ser utilizado"; $txtStat = "LISTA BÔNUS"; $corStat = "#a800ee"; $cor_txtStat = "#a800ee"; } else { $txtValidacaoStat = "Este item pode ser utilizado"; $txtStat = "PAGO"; $corStat = "#15cb7c"; $cor_txtStat = "#15cb7c"; } } } else if(trim($rSql['stat'])=="206") { $txtValidacaoStat = "Este item foi capturada e não pode ser utilizado"; $btnStat = "Sua compra foi capturada e os ingressos ainda não foram liberados"; $txtStat = "CAPTURADA"; $corStat = "#c2bc10"; } else if(trim($rSql['stat'])=="3") { $txtValidacaoStat = "Este item foi estornado e não pode ser utilizado"; $btnStat = "Sua compra foi estornado e você não pode visualizar este item"; $txtStat = "ESTORNADO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="5") { if(trim($rSql['forma_de_pagamento'])=="COR") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['forma_de_pagamento'])=="RESGATECOR") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['forma_de_pagamento'])=="LISTABONUS") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['device'])=="PDVWEB") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['device'])=="PDVMAQUINETA") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['device'])=="INGRESSOLOUNGE") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['device'])=="TICKETCOMBO") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else if(trim($rSql['device'])=="INGRESSOCOMBO") { $txtValidacaoStat = "Este item foi cancelado e não pode ser utilizado"; $btnStat = "Este ingresso foi cancelado e você não pode visualizar este item"; $txtStat = "CANCELADO"; $corStat = "#000000"; } else { $txtValidacaoStat = "Este item foi feito um chargeback e não pode ser utilizado"; $btnStat = "Foi feito um chargeback e você não pode visualizar este item"; $txtStat = "CHARGEBACK"; $corStat = "#000000"; } } else if(trim($rSql['stat'])=="6" || trim($rSql['stat'])=="102") { $txtValidacaoStat = "Este item está em análise e não pode ser utilizado"; $btnStat = "Sua compra está em análise, aguarde o processamento para visualizar este item!"; $txtStat = "EM ANÁLISE"; $corStat = "#f6e44e"; } else if(trim($rSql['stat'])=="7") { $txtValidacaoStat = "Este item foi recusada e não pode ser utilizado"; $btnStat = "Sua compra foi recusada e você não pode visualizar este item!"; $txtStat = "RECUSADA"; $corStat = "#e53939"; } else if(trim($rSql['stat'])=="77") { $txtValidacaoStat = "Este item foi recusada manualmente e não pode ser utilizado"; $btnStat = "Sua compra foi recusada manualmente e você não pode visualizar este item!"; $txtStat = "RECUSA MANUAL"; $corStat = "#bc1b1b"; } else if(trim($rSql['stat'])=="701") { $txtValidacaoStat = "Este item foi recusada pela Clearsale e não pode ser utilizado"; $btnStat = "Sua compra foi recusada manualmente e você não pode visualizar este item!"; $txtStat = "RECUSADA CLEARSALE"; $corStat = "#bc1b1b"; } else if(trim($rSql['stat'])=="702") { $txtValidacaoStat = "Este item foi recusada pela Konduto e não pode ser utilizado"; $btnStat = "Sua compra foi recusada manualmente e você não pode visualizar este item!"; $txtStat = "RECUSADA KONDUTO"; $corStat = "#bc1b1b"; } else if(trim($rSql['stat'])=="703") { $txtValidacaoStat = "Este item foi enviado para estorno e não pode ser utilizado"; $btnStat = "Sua compra foi estornado manualmente e você não pode visualizar este item!"; $txtStat = "PROCESSANDO ESTORNO"; $corStat = "#f839e4"; } else if(trim($rSql['stat'])=="106" || trim($rSql['stat'])=="601") { $txtValidacaoStat = "Este item está em análise e não pode ser utilizado"; $btnStat = "Sua compra está em análise, aguarde o processamento para visualizar este item!"; $txtStat = "EM ANÁLISE CLEARSALE"; $corStat = "#f6cc4e"; } else if(trim($rSql['stat'])=="306" || trim($rSql['stat'])=="602") { $txtValidacaoStat = "Este item está em análise e não pode ser utilizado"; $btnStat = "Sua compra está em análise, aguarde o processamento para visualizar este item!"; $txtStat = "EM ANÁLISE KONDUTO"; $corStat = "#8e07db"; } else if(trim($rSql['stat'])=="107") { $txtValidacaoStat = "Este item está em processo de estorno e não pode ser utilizado"; $btnStat = "Sua compra está em processo de estorno, aguarde o processamento para visualizar este item!"; $txtStat = "PROCESSANDO ESTORNO"; $corStat = "#f839e4"; } else if(trim($rSql['stat'])=="999") { $txtValidacaoStat = "Houve um erro com sua compra e este item não pode ser utilizado"; $btnStat = "Houve um erro com sua compra e a mesma foi recusada!"; $txtStat = "OCORREU UM ERRO"; $corStat = "#bf0606"; } else if(trim($rSql['stat'])=="12") { $txtValidacaoStat = "Este item foi recusada e não pode ser utilizado"; $btnStat = "Sua compra está em processo de cancelamento e você não pode visualizar este item!"; $txtStat = "BOLETO EM CANCELAMENTO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="13") { $txtValidacaoStat = "Este item está aguardando pagamento e não pode ser utilizado"; $btnStat = "Sua compra está aguardando pagamento e você não pode visualizar este item!"; $txtStat = "BOLETO À PAGAR"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="14") { $txtValidacaoStat = "Este item está em processoe não pode ser utilizado"; $btnStat = "Sua compra está em processo de liberação e você não pode visualizar este item!"; $txtStat = "BOLETO EM PROCESSO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="15") { $txtValidacaoStat = "Este item foi recusada e não pode ser utilizado"; $btnStat = "Sua compra foi recusada e você não pode visualizar este item!"; $txtStat = "BOLETO DEVOLVIDO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="17") { $txtValidacaoStat = "Este item foi recusada e não pode ser utilizado"; $btnStat = "Sua compra foi recusada e você não pode visualizar este item!"; $txtStat = "BOLETO BAIXADO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="108") { $txtValidacaoStat = "Este item foi enviado para pré-análise e ainda não pode ser utilizado"; $btnStat = "Sua compra foi enviada para autorização de pré-análise!"; $txtStat = "AUTORIZAR PRÉ-ANÁLISE"; $corStat = "#e9b20a"; } else if(trim($rSql['stat'])=="202") { $txtValidacaoStat = "Este item foi enviado para pré-análise e ainda não pode ser utilizado"; $btnStat = "Sua compra foi enviada para autorização de pré-análise!"; $txtStat = "AUTORIZAR PRÉ-ANÁLISE"; $corStat = "#e9b20a"; } else if(trim($rSql['stat'])=="109") { $txtValidacaoStat = "Este item foi enviado para validação e ainda não pode ser utilizado"; $btnStat = "Sua compra foi enviada para validação!"; $txtStat = "ANÁLISE RECUSADA"; $corStat = "#e53939"; } else if(trim($rSql['stat'])=="21") { $txtValidacaoStat = "Este item a cobrança foi gerada mas ainda não foi confirmado o pagamento e não pode ser utilizado"; $btnStat = "COBRANÇA GERADA"; $txtStat = "COBRANÇA GERADA"; $corStat = "#0dcaf0"; } else if(trim($rSql['stat'])=="32") { $txtValidacaoStat = "Este item o pix foi gerado mas ainda não foi confirmado o pagamento e não pode ser utilizado"; $btnStat = "PIX GERADO"; $txtStat = "PIX GERADO"; $corStat = "#f9cc42"; } else if(trim($rSql['stat'])=="103") { $txtValidacaoStat = "Este item foi enviado por um comissário mas o pagamento ainda não foi realizado!"; $btnStat = "COMISSÁRIO ENVIOU INGRESSO"; $txtStat = "COMISSÁRIO ENVIOU INGRESSO"; $corStat = "#f9cc42"; } $objetoRetorno['btn'] = $btnStat; $objetoRetorno['cor'] = $corStat; $objetoRetorno['txt'] = $txtStat; $objetoRetorno['txtValidacao'] = $txtValidacaoStat; return $objetoRetorno; } } if(!function_exists('statusDataDaCompra')) { function statusDataDaCompra($rSqlSend,$statSend,$modSend) { $rSql = $rSqlSend; $registro_comSet = strpos($rSql['objeto_carrinho'], "registro_com"); if(trim($registro_comSet)=="") { $registro_comSet = 0; } else { $registro_comSet = 1; } $registro_com_brSet = strpos($rSql['objeto_carrinho'], "registro_com_br"); if(trim($registro_com_brSet)=="") { $registro_com_brSet = 0; } else { $registro_com_brSet = 1; } if($registro_comSet==0 && $registro_com_brSet==0) { $configurar_dominio = 0; } else { $configurar_dominio = 1; } $websiteSet = strpos($rSql['objeto_carrinho'], "website"); if(trim($websiteSet)=="") { $websiteSet = 0; } else { $websiteSet = 1; } if($websiteSet==0) { $configurar_site = 0; } else { $configurar_site = 1; } $upload_app_googleSet = strpos($rSql['objeto_carrinho'], "upload_app_google"); if(trim($upload_app_googleSet)=="") { $upload_app_googleSet = 0; } else { $upload_app_googleSet = 1; } $upload_app_appleSet = strpos($rSql['objeto_carrinho'], "upload_app_apple"); if(trim($upload_app_appleSet)=="") { $upload_app_appleSet = 0; } else { $upload_app_appleSet = 1; } if($upload_app_googleSet==0 && $upload_app_appleSet==0) { $configurar_aplicativo = 0; } else { $configurar_aplicativo = 1; } if(trim($rSql['tipo_operacao'])=="contratacao_de_plano" || trim($rSql['tipo_operacao'])=="hub_de_pagamento" || trim($rSql['tipo_operacao'])=="compra_session" || trim($rSql['tipo_operacao'])=="assinatura" || trim($rSql['tipo_operacao'])=="loja_virtual" || trim($rSql['tipo_operacao'])=="compra_hub" || trim($rSql['tipo_operacao'])=="pagamento_camarote" || trim($rSql['tipo_operacao'])=="pagamento_hub" || trim($rSql['tipo_operacao'])=="pagamento_toemdia" || trim($rSql['tipo_operacao'])=="cobranca_hub") { } else { if($configurar_aplicativo==1) { if(trim(strpos($rSql['dataObjeto'], "dataAplicativoAtivo"))=="") { } else { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConfiguracaoConcluida","carrinho"); } } else { if($configurar_site==0) { if($configurar_dominio==1) { if(trim(strpos($rSql['dataObjeto'], "dataDominioAtivo"))=="") { } else { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConfiguracaoConcluida","carrinho"); } } else { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConfiguracaoConcluida","carrinho"); } } else { if(trim(strpos($rSql['dataObjeto'], "dataSiteAtivo"))=="") { } else { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConfiguracaoConcluida","carrinho"); } } } } if(trim($statSend)=="dataAdicionado") { $txtStat = "Contrato Criado"; $txtCliStat = "Contrato Criado"; $icoCliStat = "fal fa-file-signature"; $fraseCliStat = "Seu contrato foi criado e já está em nosso sistema."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataCobrancaGerada") { $txtStat = "Cobrança Gerada"; $txtCliStat = "Cobrança Gerada"; $icoCliStat = "fal fa-hand-holding-usd"; $fraseCliStat = "Sua cobrança foi gerada com sucesso e está apenas aguardando a confirmação de pagamento."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = " Enviar para 'Em Análise' "; } else if(trim($statSend)=="dataPixGerado") { $txtStat = "Pix Gerado"; $txtCliStat = "Pix Gerado"; $icoCliStat = "fal fa-hand-holding-usd"; $fraseCliStat = "Seu pix foi gerada com sucesso e está apenas aguardando a confirmação de pagamento."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = " Enviar para 'Pago' "; } else if(trim($statSend)=="dataPagamentoGerado") { $txtStat = "Pagamento Gerado"; $txtCliStat = "Pagamento Gerado"; $icoCliStat = "fal fa-hand-holding-usd"; $fraseCliStat = "Seu pagamento foi gerado com sucesso e está apenas aguardando a confirmação de pagamento."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = " Enviar para 'Em Análise' "; } else if(trim($statSend)=="dataEmAnalise") { $txtStat = "Pagamento em Em Análise"; $txtCliStat = "Pagamento em Análise"; $icoCliStat = "fal fa-file-invoice-dollar"; $fraseCliStat = "Recebemos a informação de que você fez o pagamento e o mesmo está em análise."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = " Enviar para 'Pago' "; } else if(trim($statSend)=="dataEmAnaliseClear") { $txtStat = "Pagamento em Em Análise na Clearsale"; $txtCliStat = "Pagamento em Análise na Clearsale"; $icoCliStat = "fal fa-file-invoice-dollar"; $fraseCliStat = "Recebemos a informação de que você fez o pagamento e o mesmo está em análise na Clearsale."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = " Enviar para 'Em Análise' "; } else if(trim($statSend)=="dataRecusado") { $txtStat = "Pagamento Recusado"; $txtCliStat = "Pagamento Recusado"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataRecusadoClearsale") { $txtStat = "Pagamento Recusado"; $txtCliStat = "Pagamento Recusado"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataRecusadoKonduto") { $txtStat = "Pagamento Recusado"; $txtCliStat = "Pagamento Recusado"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataRecusaManual") { $txtStat = "Pagamento Recusado"; $txtCliStat = "Pagamento Recusado"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataAguardarDados") { $txtStat = "Aguardando envio de Dados de Ativação"; $txtCliStat = "Ativação da Conta"; $icoCliStat = "fal fa-user-shield"; $fraseCliStat = "Clique em Ativar Minha Conta para prosseguir com o passo a passo de ativação da sua conta, alguns dados serão solicitados para confirmação, preencha todos os campos e finalize o processo."; $mostraElementoSet = 1; if(trim(strpos($rSql['dataObjeto'], "dataAtivacao"))=="") { $btnDetalhes = "Ativar Minha Conta"; } else { $btnDetalhes = ""; } $btnStat = ""; } else if(trim($statSend)=="dataAtivar") { $txtStat = "Dados enviados para Ativação"; $txtCliStat = "Dados enviados para Ativação"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; if(trim(strpos($rSql['dataObjeto'], "dataAtivo"))=="") { $btnDetalhes = "Ativar Minha Conta"; } else { $btnDetalhes = ""; } $btnStat = ""; } else if(trim($statSend)=="dataAtivacao") { $txtStat = "Ativação em Processamento"; $txtCliStat = "Ativação em Processamento"; $icoCliStat = "fal fa-user-clock"; $fraseCliStat = "Recebemos seus dados e os mesmos estão passando por validação pela nossa equipe de compliance."; $mostraElementoSet = 1; if(trim(strpos($rSql['dataObjeto'], "dataAtivo"))=="") { $btnDetalhes = "Ativar Minha Conta"; } else { $btnDetalhes = ""; } if(trim(strpos($rSql['dataObjeto'], "dataAtivo"))=="") { $btnStat = " Enviar para 'Conta Confirmada e Criada' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataAtivo") { $txtStat = "Conta Confirmada e Criada"; $txtCliStat = "Conta Confirmada e Criada"; $icoCliStat = "fal fa-user-check"; $fraseCliStat = "Sua conta foi confirmada e criada e em seguida o sistema automaticamente irá lhe enviar um e-mail com seus dados de acesso."; $mostraElementoSet = 1; $btnDetalhes = ""; } else if(trim($statSend)=="dataProfissionalAtivo") { $txtStat = "Conta Confirmada e Criada"; $txtCliStat = "Conta Confirmada e Criada"; $icoCliStat = "fal fa-user-check"; $fraseCliStat = "Sua conta foi confirmada e criada e em seguida o sistema automaticamente irá lhe enviar um e-mail com seus dados de acesso."; $mostraElementoSet = 1; $btnDetalhes = ""; } else if(trim($statSend)=="dataDadosEnviado") { $txtStat = "Dados de Acesso Enviados"; $txtCliStat = "Dados de Acesso Enviados"; $icoCliStat = "fal fa-user-chart"; $fraseCliStat = "Dados de acesso enviado com sucesso. Caso não tenha recebido ainda, clique no botão abaixo Receber Novamente."; $mostraElementoSet = 1; $btnDetalhes = "Receber Novamente"; if(trim($rSql['tipo_operacao'])=="contratacao_de_plano" || trim($rSql['tipo_operacao'])=="assinatura") { } else { if($configurar_site == 1) { if($configurar_dominio == 1) { if(trim(strpos($rSql['dataObjeto'], "dataConcluaConfiguracaoDominio"))=="") { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConcluaConfiguracaoDominio","carrinho"); } } else { if(trim(strpos($rSql['dataObjeto'], "dataConcluaConfiguracaoSite"))=="") { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConcluaConfiguracaoSite","carrinho"); } } } else { if($configurar_aplicativo == 1) { if(trim(strpos($rSql['dataObjeto'], "dataConcluaConfiguracaoAplicativo"))=="") { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConcluaConfiguracaoAplicativo","carrinho"); } } else { atualizaStatusDaCompra($rSql['numeroUnico'],"dataConfiguracaoConcluida","carrinho"); } } } $btnStat = ""; } else if(trim($statSend)=="dataBoletoGerado") { $txtStat = "Boleto Gerado"; $txtCliStat = "Boleto Gerado"; $icoCliStat = "fal fa-hand-holding-usd"; $fraseCliStat = "Seu boleto foi gerado com sucesso e foi enviado para seu e-mail está apenas aguardando a confirmação de pagamento."; $mostraElementoSet = 1; $btnDetalhes = ""; if(trim(strpos($rSql['dataObjeto'], "dataBoletoProcessamento"))=="") { $btnStat = " Enviar para 'Boleto Em Processamento' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataBoletoProcessamento") { $txtStat = "Boleto Em Processamento"; $txtCliStat = "Boleto Em Processamento"; $icoCliStat = "fal fa-file-invoice-dollar"; $fraseCliStat = "Recebemos a informação de que você fez o pagamento e o mesmo está sendo processado."; $mostraElementoSet = 1; $btnDetalhes = ""; if(trim(strpos($rSql['dataObjeto'], "dataPago"))=="") { $btnStat = " Enviar para 'Pago' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataPago") { $txtStat = "Pagamento Confirmado"; $txtCliStat = "Pagamento Confirmado"; $icoCliStat = "fal fa-money-bill-alt"; $fraseCliStat = "Seu pagamento foi confirmado e sua conta criada com sucesso. Siga os próximos passos para ativação da sua conta."; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataDevolvido") { $txtStat = "Pagamento Devolvido"; $txtCliStat = "Pagamento Devolvido"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataCancelamento") { $txtStat = "Pagamento Em Cancelamento"; $txtCliStat = "Pagamento Em Cancelamento"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataBaixado") { $txtStat = "Pagamento Em Cancelamento"; $txtCliStat = "Pagamento Em Cancelamento"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 1; $btnDetalhes = ""; $btnStat = ""; } else if(trim($statSend)=="dataConcluaConfiguracaoDominio") { $txtStat = "Aguardando envio da Configuração do Domínio"; $txtCliStat = "Conclua a Configuração do Domínio"; $icoCliStat = "fal fa-cogs"; $fraseCliStat = "Precisa de ajuda? Clique em Instruções Passo a Passo e acompanhe as instruções."; if($configurar_site == 1 && $configurar_dominio == 1) { $mostraElementoSet = 1; } else { $mostraElementoSet = 0; } if(trim(strpos($rSql['dataObjeto'], "dataDominioConfigurado"))=="") { $btnDetalhes = "Instruções Passo a Passo"; } else { $btnDetalhes = ""; } $btnStat = ""; } else if(trim($statSend)=="dataDominioConfigurado") { $txtStat = "Domínios Configurados com Sucesso"; $txtCliStat = "Domínios Configurados com Sucesso"; $icoCliStat = "fal fa-thumbs-up"; $fraseCliStat = "Seus domínios foram configurados com sucesso e estão apenas aguardando a ativação automática, que pode acontecer em até 24horas."; $mostraElementoSet = 1; if(trim(strpos($rSql['dataObjeto'], "dataDominioAtivo"))=="") { $btnDetalhes = "Mais Detalhes"; } else { $btnDetalhes = ""; } if(trim(strpos($rSql['dataObjeto'], "dataDominioAtivo"))=="") { $btnStat = " Enviar para 'Domínios Ativados com Sucesso' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataDominioAtivo") { $txtStat = "Domínios Ativados com Sucesso"; $txtCliStat = "Domínios Ativados com Sucesso"; $icoCliStat = "fal fa-badge-check"; $fraseCliStat = "Seus domínios já estão ativos e apontando para nossa plataforma."; $mostraElementoSet = 1; $btnDetalhes = "Mais Detalhes"; $btnStat = ""; } else if(trim($statSend)=="dataConcluaConfiguracaoSite") { $txtStat = "Aguardando envio das Configurações do Website"; $txtCliStat = "Conclua a Configuração do Seu Website"; $icoCliStat = "fal fa-browser"; $fraseCliStat = "Precisa de ajuda? Clique em Instruções Passo a Passo e acompanhe as instruções."; if($configurar_site == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } if(trim(strpos($rSql['dataObjeto'], "dataSiteConfigurado"))=="") { $btnDetalhes = "Instruções Passo a Passo"; } else { $btnDetalhes = ""; } $btnStat = ""; } else if(trim($statSend)=="dataSiteConfigurado") { $txtStat = "Website Aguardando Validação"; $txtCliStat = "Website Aguardando Validação"; $icoCliStat = "fal fa-box-full"; $fraseCliStat = "Os dados foram enviados com sucesso e estão apenas aguardando a validação pelo nosso compliance e ativação, que pode acontecer em até 10 dias úteis."; if($configurar_site == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } if(trim(strpos($rSql['dataObjeto'], "dataSiteAtivo"))=="") { $btnDetalhes = "Mais Detalhes"; } else { $btnDetalhes = ""; } if(trim(strpos($rSql['dataObjeto'], "dataSiteAtivo"))=="") { $btnStat = " Enviar para 'Website Ativado com Sucesso' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataSiteAtivo") { $txtStat = "Website Ativado com Sucesso"; $txtCliStat = "Website Ativado com Sucesso"; $icoCliStat = "fal fa-box-check"; $fraseCliStat = "Seu website já está disponível para configuração e utilização."; if($configurar_site == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } $btnDetalhes = "Mais Detalhes"; $btnStat = ""; } else if(trim($statSend)=="dataConcluaConfiguracaoAplicativo") { $txtStat = "Aguardando envio das Configurações de Aplicativo"; $txtCliStat = "Conclua a Configuração do Seu Aplicativo"; $icoCliStat = "fal fa-mobile-alt"; $fraseCliStat = "Precisa de ajuda? Clique em Instruções Passo a Passo e acompanhe as instruções."; if($configurar_aplicativo == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } if(trim(strpos($rSql['dataObjeto'], "dataAplicativoConfigurado"))=="") { $btnDetalhes = "Instruções Passo a Passo"; } else { $btnDetalhes = ""; } $btnStat = ""; } else if(trim($statSend)=="dataAplicativoConfigurado") { $txtStat = "Aplicativos Aguardando Validação"; $txtCliStat = "Aplicativos Aguardando Validação"; $icoCliStat = "fal fa-hourglass-half"; $fraseCliStat = "Os dados foram enviados com sucesso e estão apenas aguardando a validação pelo nosso compliance e ativação, que pode acontecer em até 15 dias úteis."; if($configurar_aplicativo == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } if(trim(strpos($rSql['dataObjeto'], "dataAplicativoAtivo"))=="") { $btnDetalhes = "Instruções Passo a Passo"; } else { $btnDetalhes = ""; } if(trim(strpos($rSql['dataObjeto'], "dataAplicativoAtivo"))=="") { $btnStat = " Enviar para 'Aplicativos Ativados com Sucesso' "; } else { $btnStat = ""; } } else if(trim($statSend)=="dataAplicativoAtivo") { $txtStat = "Aplicativos Ativados com Sucesso"; $txtCliStat = "Aplicativos Ativados com Sucesso"; $icoCliStat = "fal fa-rocket-launch"; $fraseCliStat = "Seus aplicativos já estão disponíveis nas suas repectivas lojas para download."; if($configurar_aplicativo == 0 ) { $mostraElementoSet = 0; } else { $mostraElementoSet = 1; } $btnDetalhes = "Mais Detalhes"; $btnStat = ""; } else if(trim($statSend)=="dataConfiguracaoConcluida") { $txtStat = "Configuração Concluída com Sucesso"; $txtCliStat = "Configuração Concluída com Sucesso"; $icoCliStat = ""; $fraseCliStat = ""; $mostraElementoSet = 0; $btnDetalhes = ""; $btnStat = ""; } $objetoRetorno['btn'] = $btnStat; $objetoRetorno['txt'] = $txtStat; $objetoRetorno['txtCli'] = $txtCliStat; $objetoRetorno['icoCli'] = $icoCliStat; $objetoRetorno['fraseCli'] = $fraseCliStat; $objetoRetorno['btnDetalhes'] = $btnDetalhes; $objetoRetorno['mostraElemento'] = $mostraElementoSet; return $objetoRetorno; } } if(!function_exists('atualizaStatusDaCompra')) { function atualizaStatusDaCompra($numeroUnicoSend,$statSend,$modSend) { # Dados Cloudflare global $cloudflare_url; global $cloudflare_account_id; global $cloudflare_global_apikey; global $cloudflare_email; $rSqlCarrinho = mysql_fetch_array(mysql_query("SELECT id, tag, numeroUnico, numeroUnico_pai, numeroUnico_cupom, numeroUnico_comissario, numeroUnico_envio_de_ingresso, numeroUnico_envio_de_venda_pdv, numeroUnico_comprador, pessoa_nome, pessoa_documento, pessoa_email, pessoa_telefone, dataObjeto, perfil_contrato, tipo_operacao, empresa, empresa_token, valor_subtotal, valor_desconto, valor_total, tid, nsu, forma_de_pagamento, device, qtd_parcelas, fator_parcelamento, card_bin, numeroUnico_comprador, objeto_carrinho, objeto_carrinho_detalhado, objeto_resposta_gateway, objeto_resposta_clear, porcentagem_estorno, clearsale_dados, clear_stat, konduto_dados, konduto_stat, numeroUnico_formas_de_pagamento, operadora_dados, operadora, card_number, card_cvc, card_bin, card_expiry_mes, card_expiry_ano, card_name, card_cpf, objetoEnderecoPagamento, objetoFormaPagamento, dataDia, dataModificacaoDia, data FROM ".$modSend." WHERE numeroUnico='".$numeroUnicoSend."'")); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"modSend atualizaStatusDaCompra",$modSend,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"numeroUnicoSend atualizaStatusDaCompra",$numeroUnicoSend,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"statSend atualizaStatusDaCompra",$statSend,$numeroUnico_paiGet); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"tag 1 atualizaStatusDaCompra",$rSqlCarrinho['tag'],$rSqlCarrinho['numeroUnico_pai']); $dataObjetoArray = unserialize($rSqlCarrinho['dataObjeto']); $procura = "".$statSend.""; $coluna = "info"; $found_key = array_search( $procura, array_filter( array_combine( array_keys($dataObjetoArray), array_column( $dataObjetoArray, $coluna ) ) ) ); if(trim($found_key)=="") { $StatusExisteSet = 0; } else { $StatusExisteSet = 1; } if($StatusExisteSet==0) { $data = date("Y-m-d H:i:s"); if(trim($statSend)=="dataAdicionado") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "0"; $statDataSet = "0"; } else if(trim($statSend)=="dataPagamentoGerado") { $infoSet = "".$statSend.""; $statSet = "2"; $pagoSet = "0"; $statDataSet = "2"; } else if(trim($statSend)=="dataEstornado") { $infoSet = "".$statSend.""; $statSet = "3"; $pagoSet = "0"; $statDataSet = "3"; } else if(trim($statSend)=="dataRecusado") { $infoSet = "".$statSend.""; $statSet = "7"; $pagoSet = "0"; $statDataSet = "7"; } else if(trim($statSend)=="dataRecusadoClearsale") { $infoSet = "".$statSend.""; $statSet = "701"; $pagoSet = "0"; $statDataSet = "701"; } else if(trim($statSend)=="dataRecusadoKonduto") { $infoSet = "".$statSend.""; $statSet = "702"; $pagoSet = "0"; $statDataSet = "702"; } else if(trim($statSend)=="dataRecusadoManual") { $infoSet = "".$statSend.""; $statSet = "7"; $pagoSet = "0"; $statDataSet = "7"; } else if(trim($statSend)=="dataRecusaManual") { $infoSet = "".$statSend.""; $statSet = "77"; $pagoSet = "0"; $statDataSet = "77"; } else if(trim($statSend)=="dataAguardarDados") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "8"; } else if(trim($statSend)=="dataAtivar") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "9"; } else if(trim($statSend)=="dataAtivacao") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "10"; } else if(trim($statSend)=="dataAtivo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "11"; } else if(trim($statSend)=="dataProfissionalAtivo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "11"; } else if(trim($statSend)=="dataDadosEnviado") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "12"; } else if(trim($statSend)=="dataBoletoGerado") { $infoSet = "".$statSend.""; $statSet = "13"; $pagoSet = "0"; $statDataSet = "13"; } else if(trim($statSend)=="dataBoletoProcessamento") { $infoSet = "".$statSend.""; $statSet = "14"; $pagoSet = "0"; $statDataSet = "14"; } else if(trim($statSend)=="dataEmAnaliseClear") { $infoSet = "".$statSend.""; $statSet = "601"; $pagoSet = "0"; $statDataSet = "601"; } else if(trim($statSend)=="dataEmAnaliseKonduto") { $infoSet = "".$statSend.""; $statSet = "602"; $pagoSet = "0"; $statDataSet = "602"; } else if(trim($statSend)=="dataEmAnalise") { $infoSet = "".$statSend.""; $statSet = "102"; $pagoSet = "0"; $statDataSet = "102"; } else if(trim($statSend)=="dataPago") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataPagamentoHub") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataPagoLiberacaoManual") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataEnvio") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataReenvio") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataGravaCarrinhoNotificacao") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataCompraDetalhe") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "1"; } else if(trim($statSend)=="dataDevolvido") { $infoSet = "".$statSend.""; $statSet = "15"; $pagoSet = "0"; $statDataSet = "15"; } else if(trim($statSend)=="dataCancelamento") { $infoSet = "".$statSend.""; $statSet = "16"; $pagoSet = "0"; $statDataSet = "16"; } else if(trim($statSend)=="dataBaixado") { $infoSet = "".$statSend.""; $statSet = "17"; $pagoSet = "0"; $statDataSet = "17"; } else if(trim($statSend)=="dataConcluaConfiguracaoDominio") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "21"; } else if(trim($statSend)=="dataDominioConfigurado") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "22"; } else if(trim($statSend)=="dataDominioAtivo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "23"; } else if(trim($statSend)=="dataConcluaConfiguracaoSite") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "24"; } else if(trim($statSend)=="dataSiteConfigurado") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "25"; } else if(trim($statSend)=="dataSiteAtivo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "26"; } else if(trim($statSend)=="dataConcluaConfiguracaoAplicativo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "27"; } else if(trim($statSend)=="dataAplicativoConfigurado") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "28"; } else if(trim($statSend)=="dataAplicativoAtivo") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "29"; } else if(trim($statSend)=="dataConfiguracaoConcluida") { $infoSet = "".$statSend.""; $statSet = "1"; $pagoSet = "1"; $statDataSet = "30"; } else if(trim($statSend)=="dataPixGerado") { $infoSet = "".$statSend.""; $statSet = "32"; $pagoSet = "0"; $statDataSet = "32"; } $dataArray = unserialize($rSqlCarrinho['dataObjeto']); foreach ($dataArray as $key => $value) { $dataControle[] = array("data" => $value["data"], "info" => "".$value["info"]."", "stat" => "".$value["stat"].""); } $dataControle[] = array("data" => $data, "info" => "".$infoSet."", "stat" => "".$statDataSet.""); $dataControleSerial = serialize($dataControle); if(trim($statSend)=="dataEnvio") { $update = mysql_query(" UPDATE ".$modSend." SET envio_notificacao='1', dataModificacao='".$data."' WHERE id='".$rSqlCarrinho['id']."' "); } if(trim($statSend)=="dataEnvio" || trim($statSend)=="dataReenvio" || trim($statSend)=="dataEstornado") { } else { $update = mysql_query(" UPDATE ".$modSend." SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE id='".$rSqlCarrinho['id']."' "); } if(trim($statSend)=="dataEnvio" || trim($statSend)=="dataReenvio") { } else { $update = mysql_query(" UPDATE pessoas_creditos SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico_pai='".$rSqlCarrinho['numeroUnico_pai']."' "); } $rSqlEmpresa = mysql_fetch_array(mysql_query("SELECT * FROM empresa WHERE token='".$rSqlCarrinho['empresa_token']."'")); if(trim($rSqlCarrinho['perfil_contrato'])=="" || trim($rSqlCarrinho['perfil_contrato'])=="pessoas") { $rSqlUsuario = mysql_fetch_array(mysql_query("SELECT * FROM pessoas WHERE numeroUnico='".$rSqlCarrinho['numeroUnico_comprador']."'")); } else { $rSqlUsuario = mysql_fetch_array(mysql_query("SELECT * FROM empresa WHERE numeroUnico='".$rSqlCarrinho['numeroUnico_comprador']."'")); } $font_familySet = "font-family: Montserrat,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;"; if(trim($statSend)=="dataPago" && trim($rSqlCarrinho['tag'])=="contratacao_de_plano") { $carrinhoArray = unserialize($rSqlCarrinho['objeto_carrinho']); $carrinhoArray = json_decode(json_encode($carrinhoArray), true); foreach ($carrinhoArray as $key => $value) { if($value['tag']=="sysgrupousuario") { $numeroUnico_sysgrupousuarioSet = $value['numeroUnico']; $cobranca_valorSet = $value['cobranca_valor']; $cobranca_valor_promocionalSet = $value['cobranca_valor_promocional']; if($cobranca_valor_promocionalSet>0) { $valorAssinaturaSet = $cobranca_valor_promocionalSet; } else { $valorAssinaturaSet = $cobranca_valorSet; } } } $rSqlSysgrupousuario = mysql_fetch_array(mysql_query("SELECT empresa_token, id, numeroUnico, nome, valor_promocional, valor, cobrancas_adicionais, pessoas_qtd, tipo, vigencia_tipo, vigencia_qtd FROM sysgrupousuario WHERE numeroUnico='".$numeroUnico_sysgrupousuarioSet."' ")); if(trim($rSqlSysgrupousuario['pessoas_qtd'])=="0" || trim($rSqlSysgrupousuario['pessoas_qtd'])=="") { $descricaoPlanoSet = "Cadastro ilimitado de clientes"; } else { $descricaoPlanoSet = "Até ".$rSqlSysgrupousuario['pessoas_qtd']." clientes"; } if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $sufixoSomaData = ""; $qtdSet = ""; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="dias") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="semanas") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 7; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="meses") { $sufixoSomaData = "months"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="anos") { $sufixoSomaData = "years"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } $data_contratacaoSet = substr($data,0,10); if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $data_expiracaoSet = "0000-00-00"; } else { $data_expiracaoSet = date('Y-m-d', strtotime("+".$qtdSet." ".$sufixoSomaData."", strtotime("".$data_contratacaoSet.""))); } if(trim($rSqlSysgrupousuario['tipo'])=="assinatura_usuario") { $txtAssinaturaSet = "Plano de assinatura profissional contratado em"; atualizaStatusDaCompra($numeroUnicoSend,"dataProfissionalAtivo","carrinho"); } else if(trim($rSqlSysgrupousuario['tipo'])=="assinatura_whitelabel") { $txtAssinaturaSet = "Plano de assinatura empresarial contratado em"; atualizaStatusDaCompra($numeroUnicoSend,"dataAguardarDados","carrinho"); } $insert = mysql_query("INSERT INTO assinaturas ( idsysusu, empresa, empresa_token, numeroUnico, pessoa, tipo, numeroUnico_pai, numeroUnico_sysgrupousuario, numeroUnico_planos_e_pacotes, numeroUnico_circuitos, valor, vigencia_tipo, vigencia_qtd, observacao, data_contratacao, data_expiracao, stat, pago, data, dataModificacao ) VALUES ( '".$sysusu['id']."', '".$rSqlEmpresa['id']."', '".$rSqlEmpresa['token']."', '".geraCodReturn()."', '".$rSqlUsuario['numeroUnico']."', 'sysgrupousuario', '".$rSqlCarrinho['numeroUnico']."', '".$numeroUnico_sysgrupousuarioSet."', 'NULL', 'NULL', '".$valorAssinaturaSet."', 'meses', '1', '".$txtAssinaturaSet." ".ajustaDataReturn($rSqlCarrinho['data'],"d/m/Y")." em pago em ".ajustaDataReturn($data,"d/m/Y")."', '".$data_contratacaoSet."', '".$data_expiracaoSet."', '1', '1', '".$data_contratacaoSet."', '".$data_contratacaoSet."' )"); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra. Você receberá mais informações e detalhes sobre com os detalhamentos do procedimento em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Plano:".$rSqlSysgrupousuario['nome']."
Detalhes:".$descricaoPlanoSet."
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Contratado em:".ajustaDataSemHoraReturn($data_contratacaoSet,"d/m/Y")."
Expira em:".ajustaDataSemHoraReturn($data_expiracaoSet,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataPago" && trim($rSqlCarrinho['tag'])=="hub_de_pagamento") { $carrinhoArray = unserialize($rSqlCarrinho['objeto_carrinho']); $carrinhoArray = json_decode(json_encode($carrinhoArray), true); foreach ($carrinhoArray as $key => $value) { if($value['tag']=="sysgrupousuario") { $numeroUnico_sysgrupousuarioSet = $value['numeroUnico']; $cobranca_valorSet = $value['cobranca_valor']; $cobranca_valor_promocionalSet = $value['cobranca_valor_promocional']; if($cobranca_valor_promocionalSet>0) { $valorAssinaturaSet = $cobranca_valor_promocionalSet; } else { $valorAssinaturaSet = $cobranca_valorSet; } } } $rSqlSysgrupousuario = mysql_fetch_array(mysql_query("SELECT empresa_token, id, numeroUnico, nome, valor_promocional, valor, cobrancas_adicionais, pessoas_qtd, tipo, vigencia_tipo, vigencia_qtd FROM sysgrupousuario WHERE numeroUnico='".$numeroUnico_sysgrupousuarioSet."' ")); if(trim($rSqlSysgrupousuario['pessoas_qtd'])=="0" || trim($rSqlSysgrupousuario['pessoas_qtd'])=="") { $descricaoPlanoSet = "Cadastro ilimitado de clientes"; } else { $descricaoPlanoSet = "Até ".$rSqlSysgrupousuario['pessoas_qtd']." clientes"; } if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $sufixoSomaData = ""; $qtdSet = ""; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="dias") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="semanas") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 7; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="meses") { $sufixoSomaData = "months"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="anos") { $sufixoSomaData = "years"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } $data_contratacaoSet = substr($data,0,10); if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $data_expiracaoSet = "0000-00-00"; } else { $data_expiracaoSet = date('Y-m-d', strtotime("+".$qtdSet." ".$sufixoSomaData."", strtotime("".$data_contratacaoSet.""))); } $txtAssinaturaSet = "Plano de assinatura contratado em"; atualizaStatusDaCompra($numeroUnicoSend,"dataAguardarDados","carrinho"); $insert = mysql_query("INSERT INTO assinaturas ( idsysusu, empresa, empresa_token, numeroUnico, pessoa, tipo, numeroUnico_pai, numeroUnico_sysgrupousuario, numeroUnico_planos_e_pacotes, numeroUnico_circuitos, valor, vigencia_tipo, vigencia_qtd, observacao, data_contratacao, data_expiracao, stat, pago, data, dataModificacao ) VALUES ( '".$sysusu['id']."', '".$rSqlEmpresa['id']."', '".$rSqlEmpresa['token']."', '".geraCodReturn()."', '".$rSqlUsuario['numeroUnico']."', 'sysgrupousuario', '".$rSqlCarrinho['numeroUnico']."', '".$numeroUnico_sysgrupousuarioSet."', 'NULL', 'NULL', '".$valorAssinaturaSet."', 'meses', '1', '".$txtAssinaturaSet." ".ajustaDataReturn($rSqlCarrinho['data'],"d/m/Y")." em pago em ".ajustaDataReturn($data,"d/m/Y")."', '".$data_contratacaoSet."', '".$data_expiracaoSet."', '1', '1', '".$data_contratacaoSet."', '".$data_contratacaoSet."' )"); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra. Você receberá mais informações e detalhes sobre com os detalhamentos do procedimento em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Plano:".$rSqlSysgrupousuario['nome']."
Detalhes:".$descricaoPlanoSet."
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Contratado em:".ajustaDataSemHoraReturn($data_contratacaoSet,"d/m/Y")."
Expira em:".ajustaDataSemHoraReturn($data_expiracaoSet,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="assinatura") { $dataArray = unserialize($rSqlCarrinho['dataObjeto']); foreach ($dataArray as $key => $value) { $dataControle[] = array("data" => $value["data"], "info" => "".$value["info"]."", "stat" => "".$value["stat"].""); } $dataControle[] = array("data" => $data, "info" => "dataConfiguracaoConcluida", "stat" => "30"); $dataControleSerial = serialize($dataControle); $update = mysql_query(" UPDATE ".$modSend." SET dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE id='".$rSqlCarrinho['id']."' "); $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if($valueDetalhado['tipo']=="sysgrupousuario") { if(trim($valueDetalhado['numeroUnico_sysgrupousuario'])=="") { $numeroUnico_sysgrupousuarioSet = $valueDetalhado['numeroUnico']; } else { $numeroUnico_sysgrupousuarioSet = $valueDetalhado['numeroUnico_sysgrupousuario']; } #salvaLog($rSqlEmpresa,$rSqlPlataforma,"numeroUnico_sysgrupousuarioSet",$numeroUnico_sysgrupousuarioSet,$numeroUnico_paiGet); $cobranca_valorSet = $valueDetalhado['valor']; $cobranca_valor_promocionalSet = $valueDetalhado['valor_promocional']; if($cobranca_valor_promocionalSet>0) { $valorAssinaturaSet = $cobranca_valor_promocionalSet; } else { $valorAssinaturaSet = $cobranca_valorSet; } $rSqlSysgrupousuario = mysql_fetch_array(mysql_query("SELECT empresa_token, id, numeroUnico, nome, valor_promocional, valor, cobrancas_adicionais, pessoas_qtd, tipo, vigencia_tipo, vigencia_qtd FROM sysgrupousuario WHERE numeroUnico='".$numeroUnico_sysgrupousuarioSet."' ")); if(trim($rSqlSysgrupousuario['pessoas_qtd'])=="0" || trim($rSqlSysgrupousuario['pessoas_qtd'])=="") { } else { $descricaoPlanoSet = "Até ".$rSqlSysgrupousuario['pessoas_qtd']." clientes"; } if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $sufixoSomaData = ""; $qtdSet = ""; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="dias") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="semanas") { $sufixoSomaData = "days"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 7; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="meses") { $sufixoSomaData = "months"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } else if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="anos") { $sufixoSomaData = "years"; $qtdSet = $rSqlSysgrupousuario['vigencia_qtd'] * 1; } $data_contratacaoSet = substr($data,0,10); if(trim($rSqlSysgrupousuario['vigencia_tipo'])=="unidades") { $data_expiracaoSet = "0000-00-00"; } else { $data_expiracaoSet = date('Y-m-d', strtotime("+".$qtdSet." ".$sufixoSomaData."", strtotime("".$data_contratacaoSet.""))); } $txtAssinaturaSet = "Plano de assinatura contratado em"; $vigenciaDoPlanoSet = "".$rSqlSysgrupousuario['vigencia_qtd'].""; if($vigenciaDoPlanoSet>1) { $vigenciaTxt = "meses"; } else { $vigenciaTxt = "mês"; } $insert = mysql_query("INSERT INTO assinaturas ( idsysusu, empresa, empresa_token, numeroUnico, pessoa, tipo, numeroUnico_pai, numeroUnico_sysgrupousuario, numeroUnico_planos_e_pacotes, numeroUnico_circuitos, valor, vigencia_tipo, vigencia_qtd, observacao, data_contratacao, data_expiracao, stat, pago, data, dataModificacao ) VALUES ( '".$sysusu['id']."', '".$rSqlEmpresa['id']."', '".$rSqlEmpresa['token']."', '".geraCodReturn()."', '".$rSqlUsuario['numeroUnico']."', 'sysgrupousuario', '".$rSqlCarrinho['numeroUnico']."', '".$numeroUnico_sysgrupousuarioSet."', 'NULL', 'NULL', '".$valorAssinaturaSet."', 'meses', '1', '".$txtAssinaturaSet." ".ajustaDataReturn($rSqlCarrinho['data'],"d/m/Y")." em pago em ".ajustaDataReturn($data,"d/m/Y")."', '".$data_contratacaoSet."', '".$data_expiracaoSet."', '1', '1', '".$data_contratacaoSet."', '".$data_contratacaoSet."' )"); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua assinatura. Você receberá mais informações com os detalhamentos em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Plano:".$rSqlSysgrupousuario['nome']."
Vigência:Válido por ".$vigenciaDoPlanoSet." ".$vigenciaTxt."
Expira em:".ajustaDataReturn($data_expiracaoSet,"d/m/Y")."
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Contratado em:".ajustaDataSemHoraReturn($data_contratacaoSet,"d/m/Y")."
Expira em:".ajustaDataSemHoraReturn($data_expiracaoSet,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra e assinatura foram realizadas com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="pagamento_lote_evento") { $dataArray = unserialize($rSqlCarrinho['dataObjeto']); foreach ($dataArray as $key => $value) { $dataControle[] = array("data" => $value["data"], "info" => "".$value["info"]."", "stat" => "".$value["stat"].""); } $dataControle[] = array("data" => $data, "info" => "dataConfiguracaoConcluida", "stat" => "30"); $dataControleSerial = serialize($dataControle); $update = mysql_query(" UPDATE ".$modSend." SET dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE id='".$rSqlCarrinho['id']."' "); $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if($valueDetalhado['tipo']=="pagamento-lote-evento") { $rSqlEvento = mysql_fetch_array(mysql_query("SELECT id, numeroUnico, nome, tickets, lotes FROM eventos WHERE numeroUnico='".$valueDetalhado['numeroUnico_evento']."' ")); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento do seu pagamento. Você receberá mais informações com os detalhamentos em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $ticketArray = unserialize($rSqlEvento['tickets']); $ticketArray = array_sort($ticketArray, 'ticket_data', SORT_ASC); foreach ($ticketArray as $key_ticket => $value_ticket) { $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $lotesArray = unserialize($rSqlEvento['lotes']); $lotesArray = array_sort($lotesArray, 'lote', SORT_ASC); foreach ($lotesArray as $key => $value_lote) { if(trim($value_ticket['numeroUnico'])==trim($value_lote['numeroUnico_ticket'])) { if($value_lote['lote_data']<=date("Y-m-d H:i:s")) { $value_lote['lote_pago'] = 1; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } else { $value_lote['lote_pago'] = $value_lote['lote_pago']; } $loteControle[] = array("tag" => "eventos_lotes", "lote" => "".$value_lote['lote']."", "numeroUnico" => "".$value_lote['numeroUnico']."", "numeroUnico_ticket" => $value_lote['numeroUnico_ticket'], "lote_valor" => $value_lote['lote_valor'], "lote_qtd" => $value_lote['lote_qtd'], "lote_pago" => $value_lote['lote_pago'], "lote_data" => $value_lote['lote_data'], "valor_pdv_ccr" => $value_lote['valor_pdv_ccr'], "valor_pdv_ccd" => $value_lote['valor_pdv_ccd'], "valor_pdv_din" => $value_lote['valor_pdv_din'], "valor_pdv_bol" => $value_lote['valor_pdv_bol'], "valor_site_ccr" => $value_lote['valor_site_ccr'], "valor_site_ccd" => $value_lote['valor_site_ccd'], "valor_site_din" => $value_lote['valor_site_din'], "valor_site_bol" => $value_lote['valor_site_bol'], "valor_app_ccr" => $value_lote['valor_app_ccr'], "valor_app_ccd" => $value_lote['valor_app_ccd'], "valor_app_din" => $value_lote['valor_app_din'], "valor_app_bol" => $value_lote['valor_app_bol'], "lote_taxa_pdv_ccr_empresa" => $value_lote['lote_taxa_pdv_ccr_empresa'], "lote_taxa_pdv_ccd_empresa" => $value_lote['lote_taxa_pdv_ccd_empresa'], "lote_taxa_pdv_din_empresa" => $value_lote['lote_taxa_pdv_din_empresa'], "lote_taxa_pdv_bol_empresa" => $value_lote['lote_taxa_pdv_bol_empresa'], "lote_taxa_site_ccr_empresa" => $value_lote['lote_taxa_site_ccr_empresa'], "lote_taxa_site_ccd_empresa" => $value_lote['lote_taxa_site_ccd_empresa'], "lote_taxa_site_din_empresa" => $value_lote['lote_taxa_site_din_empresa'], "lote_taxa_site_bol_empresa" => $value_lote['lote_taxa_site_bol_empresa'], "lote_taxa_app_ccr_empresa" => $value_lote['lote_taxa_app_ccr_empresa'], "lote_taxa_app_ccd_empresa" => $value_lote['lote_taxa_app_ccd_empresa'], "lote_taxa_app_din_empresa" => $value_lote['lote_taxa_app_din_empresa'], "lote_taxa_app_bol_empresa" => $value_lote['lote_taxa_app_bol_empresa'], "lote_taxa_pdv_ccr_cms" => $value_lote['lote_taxa_pdv_ccr_cms'], "lote_taxa_pdv_ccd_cms" => $value_lote['lote_taxa_pdv_ccd_cms'], "lote_taxa_pdv_din_cms" => $value_lote['lote_taxa_pdv_din_cms'], "lote_taxa_pdv_bol_cms" => $value_lote['lote_taxa_pdv_bol_cms'], "lote_taxa_site_ccr_cms" => $value_lote['lote_taxa_site_ccr_cms'], "lote_taxa_site_ccd_cms" => $value_lote['lote_taxa_site_ccd_cms'], "lote_taxa_site_din_cms" => $value_lote['lote_taxa_site_din_cms'], "lote_taxa_site_bol_cms" => $value_lote['lote_taxa_site_bol_cms'], "lote_taxa_app_ccr_cms" => $value_lote['lote_taxa_app_ccr_cms'], "lote_taxa_app_ccd_cms" => $value_lote['lote_taxa_app_ccd_cms'], "lote_taxa_app_din_cms" => $value_lote['lote_taxa_app_din_cms'], "lote_taxa_app_bol_cms" => $value_lote['lote_taxa_app_bol_cms'], "stat" => $value_lote['stat']); } } } $update = mysql_query(" UPDATE eventos SET lotes='".serialize($loteControle)."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_evento']."' "); if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Detalhes do ticket ".$value_ticket['ticket_nome']."
".$value_lote['lote_qtd']." Unidades do Lote ".$value_lote['lote']."
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra e pagamento foram realizadas com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="pagamento_lote_produto") { $dataArray = unserialize($rSqlCarrinho['dataObjeto']); foreach ($dataArray as $key => $value) { $dataControle[] = array("data" => $value["data"], "info" => "".$value["info"]."", "stat" => "".$value["stat"].""); } $dataControle[] = array("data" => $data, "info" => "dataConfiguracaoConcluida", "stat" => "30"); $dataControleSerial = serialize($dataControle); $update = mysql_query(" UPDATE ".$modSend." SET dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE id='".$rSqlCarrinho['id']."' "); $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if($valueDetalhado['tipo']=="pagamento-lote-produto") { $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento do seu pagamento. Você receberá mais informações com os detalhamentos em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $strSqlLotes = " SELECT mod_lotes.numeroUnico, mod_lotes.valor, mod_lotes.valor_promocional, mod_lotes.lote, mod_lotes.qtd, mod_produtos.nome AS produto_nome FROM produtos_lotes AS mod_lotes LEFT JOIN produtos AS mod_produtos ON (mod_produtos.numeroUnico = mod_lotes.numeroUnico_produto) WHERE (mod_lotes.stat='0' OR mod_lotes.stat='1') AND mod_lotes.pago='0' AND mod_lotes.numeroUnico_produto='".$valueDetalhado['numeroUnico_produto']."' ORDER BY mod_lotes.lote ASC "; $qSqlLotes = mysql_query("".$strSqlLotes.""); while($rSqlLotes = mysql_fetch_array($qSqlLotes)) { $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $update = mysql_query(" UPDATE produtos_lotes SET numeroUnico_pai='".$valueDetalhado["numeroUnico_pai"]."', pago='1', dataModificacao='".$data."' WHERE numeroUnico='".$rSqlLotes['numeroUnico']."' "); } if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Detalhes:".$rSqlLotes['qtd']." Unidades do Lote ".$rSqlLotes['lote']." para o produto ".$rSqlLotes['produto_nome']."
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra e pagamento foram realizadas com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="compra_creditos") { $dataArray = unserialize($rSqlCarrinho['dataObjeto']); foreach ($dataArray as $key => $value) { $dataControle[] = array("data" => $value["data"], "info" => "".$value["info"]."", "stat" => "".$value["stat"].""); } $dataControle[] = array("data" => $data, "info" => "dataConfiguracaoConcluida", "stat" => "30"); $dataControleSerial = serialize($dataControle); $update = mysql_query(" UPDATE ".$modSend." SET dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE id='".$rSqlCarrinho['id']."' "); $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if($valueDetalhado['tipo']=="compra-creditos") { $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento do seu pagamento. Você receberá mais informações com os detalhamentos em seguida em outros e-mails. "; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $strSqlLotes = " SELECT mod_creditos.numeroUnico, mod_creditos.valor FROM pessoas_creditos AS mod_creditos WHERE mod_creditos.numeroUnico='".$valueDetalhado['numeroUnico_pessoas_creditos']."' "; $qSqlLotes = mysql_query("".$strSqlLotes.""); while($rSqlLotes = mysql_fetch_array($qSqlLotes)) { $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $update = mysql_query(" UPDATE pessoas_creditos SET numeroUnico_pai='".$valueDetalhado["numeroUnico_pai"]."', pago='1', dataModificacao='".$data."' WHERE numeroUnico='".$rSqlLotes['numeroUnico']."' "); } if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
Detalhes:R$ ".number_format($rSqlLotes['valor'], 2, ',', '.')." de créditos
Cupom:".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original:R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto:R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago:R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
"; $assuntoDoEmail_PRE = "Pagamento Confirmado"; $tituloModeloEmail_PRE = "Sua compra e pagamento foram realizadas com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } } else if( trim($statSend)=="dataPago" && trim($rSqlCarrinho['tag'])=="pagamento_camarote_cota") { $strSqlEnvio = " SELECT mod_carrinho_notificacao.plataforma, mod_carrinho_notificacao.plataforma_token, mod_carrinho_notificacao.empresa, mod_carrinho_notificacao.empresa_token, mod_carrinho_notificacao.device, mod_carrinho_notificacao.id, mod_carrinho_notificacao.numeroUnico_evento, mod_carrinho_notificacao.numeroUnico_ticket, mod_carrinho_notificacao.pessoa_nome, mod_carrinho_notificacao.pessoa_email, mod_carrinho_notificacao.pessoa_telefone, mod_carrinho_notificacao.pessoa_documento, mod_carrinho_notificacao.evento_nome, mod_carrinho_notificacao.ingresso_nome, mod_carrinho_notificacao.ingresso_tipo, mod_carrinho_notificacao.ingresso_data, mod_carrinho_notificacao.ticket_genero, mod_carrinho_notificacao.label, mod_carrinho_notificacao.linha_real, mod_carrinho_notificacao.coluna_real, mod_carrinho_notificacao.lote_nome, mod_carrinho_notificacao.numeroUnico_cod_voucher, mod_carrinho_notificacao.cod_voucher, mod_carrinho_notificacao.data FROM carrinho_notificacao AS mod_carrinho_notificacao WHERE mod_carrinho_notificacao.numeroUnico='".$rSqlCarrinho['numeroUnico_pai']."' ORDER BY mod_carrinho_notificacao.id DESC "; $qSqlEnvio = mysql_query("".$strSqlEnvio.""); while($rSqlEnvio = mysql_fetch_array($qSqlEnvio)) { $update = mysql_query(" UPDATE carrinho_notificacao SET ingresso_camarote_pago='1', stat='1', dataModificacaoDia='".substr($data,0,10)."', dataModificacao='".$data."' WHERE numeroUnico='".$rSqlCarrinho['numeroUnico_pai']."' "); $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa, empresa_token, nome, tickets, lotes, data_de_publicacao, data_de_despublicacao, cep, rua, numero, complemento, estado, cidade, bairro, bairro FROM eventos WHERE numeroUnico='".$rSqlEnvio['numeroUnico_evento']."'")); $ticketsArray = unserialize($rSqlItem['tickets']); $ticketsArray = array_sort($ticketsArray, 'ticket_data', SORT_ASC); foreach ($ticketsArray as $key_ticket => $value_ticket) { if(trim($value_ticket['numeroUnico'])==trim($rSqlEnvio["numeroUnico_ticket"])) { $rSqlEnvio["info_extra"] = $value_ticket['ticket_info_extra']; } } $cod_voucherSet = $rSqlEnvio['cod_voucher']; $valueDetalhado['numeroUnico_cod_voucher'] = $rSqlEnvio['numeroUnico_cod_voucher']; $valueDetalhado['pessoa_nome'] = $rSqlEnvio['pessoa_nome']; $valueDetalhado['pessoa_email'] = $rSqlEnvio['pessoa_email']; $valueDetalhado['pessoa_telefone'] = $rSqlEnvio['pessoa_telefone']; $valueDetalhado['pessoa_documento'] = $rSqlEnvio['pessoa_documento']; $valueDetalhado['evento_nome'] = $rSqlEnvio['evento_nome']; $valueDetalhado['ingresso_nome'] = $rSqlEnvio['ingresso_nome']; $valueDetalhado['ingresso_tipo'] = $rSqlEnvio['ingresso_tipo']; $valueDetalhado['ingresso_data'] = $rSqlEnvio['ingresso_data']; $valueDetalhado['info_extra'] = $rSqlEnvio['info_extra']; $valueDetalhado['ticket_genero'] = $rSqlEnvio['ticket_genero']; $valueDetalhado['label'] = $rSqlEnvio['label']; $valueDetalhado['linha_real'] = $rSqlEnvio['linha_real']; $valueDetalhado['coluna_real'] = $rSqlEnvio['coluna_real']; $valueDetalhado['lote'] = $rSqlEnvio['lote_nome']; include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/envio-ingresso-notificacao.php"); $rSqlPessoaAdd['empresa'] = $rSqlEnvio['empresa']; $rSqlPessoaAdd['empresa_token'] = $rSqlEnvio['empresa_token']; $rSqlPessoaAdd['pessoa_nome'] = $rSqlEnvio['pessoa_nome']; $rSqlPessoaAdd['pessoa_email'] = $rSqlEnvio['pessoa_email']; $rSqlPessoaAdd['pessoa_documento'] = $rSqlEnvio['pessoa_documento']; $rSqlPessoaAdd['pessoa_telefone'] = $rSqlEnvio['pessoa_telefone']; $rSqlPessoaAdd['data'] = $rSqlEnvio['data']; include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/pessoas_empresa-add.php"); } } else if((trim($statSend)=="dataEnvio" || trim($statSend)=="dataReenvio") && (trim($rSqlCarrinho['tag'])=="compra_session" || trim($rSqlCarrinho['tag'])=="compra_hub" || trim($rSqlCarrinho['tag'])=="pagamento_hub" || trim($rSqlCarrinho['tag'])=="pagamento_camarote")) { $strSqlEnvio = " SELECT mod_carrinho_notificacao.plataforma, mod_carrinho_notificacao.plataforma_token, mod_carrinho_notificacao.empresa, mod_carrinho_notificacao.empresa_token, mod_carrinho_notificacao.device, mod_carrinho_notificacao.id, mod_carrinho_notificacao.numeroUnico_evento, mod_carrinho_notificacao.numeroUnico_ticket, mod_carrinho_notificacao.pessoa_nome, mod_carrinho_notificacao.pessoa_email, mod_carrinho_notificacao.pessoa_telefone, mod_carrinho_notificacao.pessoa_documento, mod_carrinho_notificacao.evento_nome, mod_carrinho_notificacao.ingresso_nome, mod_carrinho_notificacao.ingresso_tipo, mod_carrinho_notificacao.ingresso_data, mod_carrinho_notificacao.ticket_genero, mod_carrinho_notificacao.label, mod_carrinho_notificacao.linha_real, mod_carrinho_notificacao.coluna_real, mod_carrinho_notificacao.lote_nome, mod_carrinho_notificacao.numeroUnico_cod_voucher, mod_carrinho_notificacao.cod_voucher, mod_carrinho_notificacao.data FROM carrinho_notificacao AS mod_carrinho_notificacao WHERE mod_carrinho_notificacao.numeroUnico_pai='".$rSqlCarrinho['numeroUnico_pai']."' ORDER BY mod_carrinho_notificacao.id DESC "; $qSqlEnvio = mysql_query("".$strSqlEnvio.""); while($rSqlEnvio = mysql_fetch_array($qSqlEnvio)) { $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa, empresa_token, nome, tickets, lotes, data_de_publicacao, data_de_despublicacao, cep, rua, numero, complemento, estado, cidade, bairro, bairro FROM eventos WHERE numeroUnico='".$rSqlEnvio['numeroUnico_evento']."'")); $ticketsArray = unserialize($rSqlItem['tickets']); $ticketsArray = array_sort($ticketsArray, 'ticket_data', SORT_ASC); foreach ($ticketsArray as $key_ticket => $value_ticket) { if(trim($value_ticket['numeroUnico'])==trim($rSqlEnvio["numeroUnico_ticket"])) { $rSqlEnvio["info_extra"] = $value_ticket['ticket_info_extra']; } } $cod_voucherSet = $rSqlEnvio['cod_voucher']; $valueDetalhado['numeroUnico_cod_voucher'] = $rSqlEnvio['numeroUnico_cod_voucher']; $valueDetalhado['pessoa_nome'] = $rSqlEnvio['pessoa_nome']; $valueDetalhado['pessoa_email'] = $rSqlEnvio['pessoa_email']; $valueDetalhado['pessoa_telefone'] = $rSqlEnvio['pessoa_telefone']; $valueDetalhado['pessoa_documento'] = $rSqlEnvio['pessoa_documento']; $valueDetalhado['evento_nome'] = $rSqlEnvio['evento_nome']; $valueDetalhado['ingresso_nome'] = $rSqlEnvio['ingresso_nome']; $valueDetalhado['ingresso_tipo'] = $rSqlEnvio['ingresso_tipo']; $valueDetalhado['ingresso_data'] = $rSqlEnvio['ingresso_data']; $valueDetalhado['info_extra'] = $rSqlEnvio['info_extra']; $valueDetalhado['ticket_genero'] = $rSqlEnvio['ticket_genero']; $valueDetalhado['label'] = $rSqlEnvio['label']; $valueDetalhado['linha_real'] = $rSqlEnvio['linha_real']; $valueDetalhado['coluna_real'] = $rSqlEnvio['coluna_real']; $valueDetalhado['lote'] = $rSqlEnvio['lote_nome']; include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/envio-ingresso-notificacao.php"); $rSqlPessoaAdd['empresa'] = $rSqlEnvio['empresa']; $rSqlPessoaAdd['empresa_token'] = $rSqlEnvio['empresa_token']; $rSqlPessoaAdd['pessoa_nome'] = $rSqlEnvio['pessoa_nome']; $rSqlPessoaAdd['pessoa_email'] = $rSqlEnvio['pessoa_email']; $rSqlPessoaAdd['pessoa_documento'] = $rSqlEnvio['pessoa_documento']; $rSqlPessoaAdd['pessoa_telefone'] = $rSqlEnvio['pessoa_telefone']; $rSqlPessoaAdd['data'] = $rSqlEnvio['data']; include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/pessoas_empresa-add.php"); } } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataPagoLiberacaoManual" || trim($statSend)=="dataCompraDetalhe" || trim($statSend)=="dataGravaCarrinhoNotificacao" || trim($statSend)=="dataPagamentoHub") && (trim($rSqlCarrinho['tag'])=="compra_session" || trim($rSqlCarrinho['tag'])=="compra_hub" || trim($rSqlCarrinho['tag'])=="pagamento_hub" || trim($rSqlCarrinho['tag'])=="pagamento_camarote")) { #salvaLog($rSqlEmpresa,$rSqlPlataforma,"tag 2 atualizaStatusDaCompra",$rSqlCarrinho['tag'],$rSqlCarrinho['numeroUnico_pai']); #salvaLog($rSqlEmpresa,$rSqlPlataforma,"rSqlCarrinho atualizaStatusDaCompra",$rSqlCarrinho,$rSqlCarrinho['numeroUnico_pai']); $corSet = "#f9f9f9"; $detalheCompraSet = ""; $detalheCompraSet .= ""; $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($valueDetalhado['numeroUnico_venda_via_link'])=="") { if(trim($rSqlCarrinho['tag'])=="pagamento_hub") { $valueDetalhado["tag"] = "ticket-enviado"; } else if(trim($rSqlCarrinho['tag'])=="pagamento_camarote") { $valueDetalhado["tag"] = "ticket-camarote"; } else { $valueDetalhado["tag"] = "ticket-padrao"; } } else { $valueDetalhado["tag"] = "ticket-venda-via-link"; } $valueDetalhado["numeroUnico_pai"] = $rSqlCarrinho['numeroUnico_pai']; if(trim($valueDetalhado['numeroUnico_cupom'])=="") { $achou_cupom=0; } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT numeroUnico,tipo_desconto,desconto,descontos,numeroUnico_comissario FROM cupom_de_desconto WHERE numeroUnico='".$valueDetalhado['numeroUnico_cupom']."'")); $achou_cupom = 0; if(trim($rSqlCarrinho['numeroUnico_comissario'])=="") { $rSqlCarrinho['numeroUnico_comissario'] = $rSqlCupom['numeroUnico_comissario']; } if(trim($rSqlCupom['descontos'])=="") { $achou_cupom=0; } else { $cupomArray = unserialize($rSqlCupom['descontos']); foreach ($cupomArray as $keyCupom => $valueCupom) { if(trim($valueDetalhado['tipo'])=="evento" || trim($valueDetalhado['tipo'])=="evento-cadeira") { if(trim($valueCupom['tipo_item'])=="eventos") { if(trim($valueDetalhado['numeroUnico_evento'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } else if(trim($valueCupom['tipo_item'])=="tickets") { if(trim($valueDetalhado['numeroUnico_ticket'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } } else if(trim($valueDetalhado['tipo'])=="produto") { if(trim($valueDetalhado['numeroUnico_produto'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } else if(trim($valueDetalhado['tipo'])=="combo") { if(trim($valueDetalhado['numeroUnico_produto'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } } } } if(trim($valueDetalhado['tipo'])=="evento" || trim($valueDetalhado['tipo'])=="evento-cadeira" || trim($valueDetalhado['tipo'])=="camarote") { $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa, empresa_token, nome, tickets, lotes, evento_combo, eventos_combo, data_de_publicacao, data_de_despublicacao, cep, rua, numero, complemento, estado, cidade, bairro, bairro FROM eventos WHERE numeroUnico='".$valueDetalhado['numeroUnico_evento']."'")); $ticketsArray = unserialize($rSqlItem['tickets']); $ticketsArray = array_sort($ticketsArray, 'ticket_data', SORT_ASC); foreach ($ticketsArray as $key_ticket => $value_ticket) { if(trim($value_ticket['numeroUnico'])==trim($valueDetalhado["numeroUnico_ticket"])) { $valueDetalhado['ingresso_nome'] = $value_ticket['ticket_nome']; $valueDetalhado["ingresso_tipo"] = $value_ticket['ticket_tipo']; $valueDetalhado["ingresso_data"] = $value_ticket['ticket_data']; $valueDetalhado["info_extra"] = $value_ticket['ticket_info_extra']; if(trim($value_ticket['ticket_tipo'])=="3") { $valueDetalhado["ingresso_lounge"] = 1; $valueDetalhado["ingresso_lounge_processado"] = 0; } else { $valueDetalhado["ingresso_lounge"] = 0; $valueDetalhado["ingresso_lounge_processado"] = 0; } if(trim($value_ticket['ticket_tipo'])=="5") { $valueDetalhado["ingresso_camarote"] = 1; $valueDetalhado["ingresso_camarote_processado"] = 0; $valueDetalhado["ingresso_camarote_pago"] = 1; } else { $valueDetalhado["ingresso_camarote"] = 0; $valueDetalhado["ingresso_camarote_processado"] = 0; $valueDetalhado["ingresso_camarote_pago"] = 0; } $lista_de_tickets_clean = $value_ticket['ticket_combo']; $lista_de_tickets_clean = str_replace("||","",$lista_de_tickets_clean); $lista_de_tickets_clean = str_replace("|","",$lista_de_tickets_clean); if(trim($lista_de_tickets_clean)=="") { $valueDetalhado["ticket_combo"] = 0; $valueDetalhado["ticket_combo_processado"] = 0; } else { $valueDetalhado["ticket_combo"] = 1; $valueDetalhado["ticket_combo_processado"] = 0; } } } if(trim($valueDetalhado["numeroUnico_lote"])=="") { $valueDetalhado["valor_lote"] = $valueDetalhado['valor']; } else { $lotesArray = unserialize($rSqlItem['lotes']); foreach ($lotesArray as $key_lotes => $value_lotes) { if(trim($value_lotes['numeroUnico'])==trim($valueDetalhado["numeroUnico_lote"])) { if(trim($valueDetalhado['lote'])=="") { $valueDetalhado['lote'] = $value_lotes['lote']; } else { $valueDetalhado['lote'] = $valueDetalhado['lote']; } $valueDetalhado["valor_lote"] = $value_lotes['lote_valor']; } } } atualizaCarrinhoCadeira($valueDetalhado); $valueDetalhado["taxa_empresa"] = retornaTaxas("".$rSqlItem['empresa']."","".$rSqlCarrinho['device']."","taxa_empresa","".$rSqlCarrinho['forma_de_pagamento']."","por_dentro"); $valueDetalhado["taxa_cms"] = retornaTaxas("".$rSqlItem['empresa']."","".$rSqlCarrinho['device']."","taxa_cms","".$rSqlCarrinho['forma_de_pagamento']."","por_fora"); if(trim($rSqlItem["evento_combo"])=="1") { $valueDetalhado["ingresso_combo"] = 1; $valueDetalhado["ingresso_combo_processado"] = 0; } else { $valueDetalhado["ingresso_combo"] = 0; $valueDetalhado["ingresso_combo_processado"] = 0; } } else if(trim($valueDetalhado['tipo'])=="produto") { $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa,empresa_token FROM produtos WHERE numeroUnico='".$valueDetalhado['numeroUnico_produto']."'")); $valueDetalhado["valor_lote"] = $valueDetalhado['valor']; $valueDetalhado["taxa_empresa"] = 0; $valueDetalhado["taxa_cms"] = 0; $valueDetalhado["ingresso_combo"] = 0; $valueDetalhado["ingresso_combo_processado"] = 0; } if($achou_cupom>0) { $valueDetalhado['numeroUnico_cupom'] = $rSqlCupom['numeroUnico']; if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDescontoCupom = $rSqlCupom['desconto']; } else { $porcentagemGet = $rSqlCupom['desconto']; if($porcentagemGet>0) { $valorDescontoCupom = ($porcentagemGet / 100) * $valueDetalhado['valor_lote']; } else { $valorDescontoCupom = 0; } } } else { $valorDescontoCupom = 0; } $valueDetalhado['valor_original'] = $valueDetalhado['valor_lote']; $valueDetalhado['valor_lote'] = $valueDetalhado['valor_lote'] - $valorDescontoCupom; $valueDetalhado['pessoa_telefone'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_telefone']); $valueDetalhado['pessoa_documento'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_documento']); $nSqlPessoa = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); if($nSqlPessoa[0]>0) { $rSqlPessoa = mysql_fetch_array(mysql_query("SELECT numeroUnico FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); $rSqlCarrinho['numeroUnico_pessoa'] = $rSqlPessoa['numeroUnico']; } else { $rSqlCarrinho['numeroUnico_pessoa'] = NULL; } if(trim($valueDetalhado['taxa_empresa'])=="" || trim($valueDetalhado['taxa_empresa'])=="") { $valueDetalhado["taxa_empresa"] = 0; } if(trim($valueDetalhado['taxa_cms'])=="" || trim($valueDetalhado['taxa_cms'])=="") { $valueDetalhado["taxa_cms"] = 0; } $valueDetalhado['valor_taxa_empresa'] = $valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_empresa"]; $valueDetalhado['valor_taxa_cms'] = $valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_cms"]; #$valueDetalhado['valor_subtotal'] = $valueDetalhado['valor_lote'] - ($valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_empresa"]); $valueDetalhado['valor_subtotal'] = $valueDetalhado['valor_lote']; $valueDetalhado["valor_a_pagar"] = $valueDetalhado['valor_lote'] - $valueDetalhado['valor_taxa_empresa']; $valueDetalhado["valor_a_receber"] = $valueDetalhado['valor_lote'] + $valueDetalhado['valor_taxa_cms']; #CONTROLE DESCONTO ADQUIRIDO $valor_a_pagarSet = $valueDetalhado["valor_a_pagar"]; $valor_a_receberSet = $valueDetalhado["valor_a_receber"]; $comDA = 0; $nSqlDA_evento = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM desconto_em_item_adquirido WHERE comprando LIKE '%".$valueDetalhado['numeroUnico_evento']."%' AND stat='1' AND empresa_token='".$rSqlItem['empresa_token']."'")); if($nSqlDA_evento[0]>0) { $rSqlDA_evento = mysql_fetch_array(mysql_query("SELECT desconto,tipo_desconto,descontos FROM desconto_em_item_adquirido WHERE comprando LIKE '%".$valueDetalhado['numeroUnico_evento']."%' AND stat='1' AND empresa_token='".$rSqlItem['empresa_token']."'")); $comDA_pessoa = 0; $descontoArray = unserialize($rSqlDA_evento['descontos']); foreach ($descontoArray as $keyDesconto => $valueDesconto) { if(trim($valueDesconto['tipo_item'])=="eventos") { $filtro_carrinhoSet = " AND numeroUnico_evento='".$valueDesconto['numeroUnico_item']."' "; } else if(trim($valueDesconto['tipo_item'])=="tickets") { $filtro_carrinhoSet = " AND numeroUnico_ticket='".$valueDesconto['numeroUnico_item']."' "; } $rSqlDA_pessoa = mysql_fetch_row(mysql_query(" SELECT COUNT(*) FROM carrinho_notificacao WHERE pessoa_documento='".$valueDetalhado['pessoa_documento']."' AND stat='1' ".$filtro_carrinhoSet." ")); if($rSqlDA_pessoa[0]>0) { $comDA_pessoa++; } } if($comDA_pessoa>0) { if(trim($rSqlDA_evento['tipo_desconto'])=="valor") { $comDA = 1; $valorDescontoDA = $rSqlDA_evento['desconto']; $valueDetalhado["valor_a_pagar"] = $valor_a_pagarSet - $valorDescontoDA; $valueDetalhado["valor_a_receber"] = $valor_a_receberSet - $valorDescontoDA; } else { $comDA = 1; $porcentagemGet = $rSqlDA_evento['desconto']; if($porcentagemGet>0) { $valorDescontoDA = ($porcentagemGet / 100) * $valorTotalLinha; } else { $valorDescontoDA = 0; } $valueDetalhado["valor_a_pagar"] = $valor_a_pagarSet - $valorDescontoDA; $valueDetalhado["valor_a_receber"] = $valor_a_receberSet - $valorDescontoDA; } } else { $comDA = 0; } } else { $nSqlDA_ticket = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM desconto_em_item_adquirido WHERE comprando LIKE '%".$valueDetalhado['numeroUnico_ticket']."%' AND stat='1' AND empresa_token='".$rSqlItem['empresa_token']."'")); if($nSqlDA_ticket[0]>0) { $rSqlDA_ticket = mysql_fetch_array(mysql_query("SELECT desconto,tipo_desconto,descontos FROM desconto_em_item_adquirido WHERE comprando LIKE '%".$valueDetalhado['numeroUnico_ticket']."%' AND stat='1' AND empresa_token='".$rSqlItem['empresa_token']."'")); $comDA_pessoa = 0; $descontoArray = unserialize($rSqlDA_ticket['descontos']); foreach ($descontoArray as $keyDesconto => $valueDesconto) { if(trim($valueDesconto['tipo_item'])=="eventos") { $filtro_carrinhoSet = " AND numeroUnico_evento='".$valueDesconto['numeroUnico_item']."' "; } else if(trim($valueDesconto['tipo_item'])=="tickets") { $filtro_carrinhoSet = " AND numeroUnico_ticket='".$valueDesconto['numeroUnico_item']."' "; } $rSqlDA_pessoa = mysql_fetch_row(mysql_query(" SELECT COUNT(*) FROM carrinho_notificacao WHERE pessoa_documento='".$valueDetalhado['pessoa_documento']."' AND stat='1' ".$filtro_carrinhoSet." ")); if($rSqlDA_pessoa[0]>0) { $comDA_pessoa++; } } if($comDA_pessoa>0) { if(trim($rSqlDA_ticket['tipo_desconto'])=="valor") { $comDA = 1; $valorDescontoDA = $rSqlDA_ticket['desconto']; $valueDetalhado["valor_a_pagar"] = $valor_a_pagarSet - $valorDescontoDA; $valueDetalhado["valor_a_receber"] = $valor_a_receberSet - $valorDescontoDA; } else { $comDA = 1; $porcentagemGet = $rSqlDA_ticket['desconto']; if($porcentagemGet>0) { $valorDescontoDA = ($porcentagemGet / 100) * $valorTotalLinha; } else { $valorDescontoDA = 0; } $valueDetalhado["valor_a_pagar"] = $valor_a_pagarSet - $valorDescontoDA; $valueDetalhado["valor_a_receber"] = $valor_a_receberSet - $valorDescontoDA; } } else { $comDA = 0; } } else { $comDA = 0; } } if(trim($rSqlCarrinho['qtd_parcelas'])=="" || trim($rSqlCarrinho['qtd_parcelas'])=="0" || trim($rSqlCarrinho['qtd_parcelas'])=="1") { $rSqlCarrinho['qtd_parcelas'] = 1; } if(trim($rSqlCarrinho['fator_parcelamento'])=="" || trim($rSqlCarrinho['fator_parcelamento'])=="0" || trim($rSqlCarrinho['fator_parcelamento'])=="1") { $rSqlCarrinho['fator_parcelamento'] = 1; } $total_parcelado = $valueDetalhado['valor_a_receber'] / $rSqlCarrinho['qtd_parcelas']; $parcela = $total_parcelado * $rSqlCarrinho['fator_parcelamento']; $parcela = round($parcela,2); $valueDetalhado["valor_a_receber_parcelado"] = $parcela * $rSqlCarrinho['qtd_parcelas']; $valueDetalhado['valor_total'] = $valueDetalhado['valor_venda']; $cod_voucherSet = geraCodCont(); $rSqlComprador = mysql_fetch_array(mysql_query("SELECT numeroUnico,nome,email,documento,whatsapp FROM pessoas WHERE numeroUnico='".$rSqlCarrinho['numeroUnico_comprador']."'")); if(trim($valueDetalhado['pessoa_nome'])=="") { $valueDetalhado['pessoa_nome'] = $rSqlComprador['nome']; } else { $valueDetalhado['pessoa_nome'] = $valueDetalhado['pessoa_nome']; } if(trim($valueDetalhado['pessoa_email'])=="") { $valueDetalhado['pessoa_email'] = $rSqlComprador['email']; } else { $valueDetalhado['pessoa_email'] = $valueDetalhado['pessoa_email']; } if(trim($valueDetalhado['pessoa_documento'])=="") { $valueDetalhado['pessoa_marcacao'] = "0"; $valueDetalhado['pessoa_documento'] = $rSqlComprador['documento']; } else { $valueDetalhado['pessoa_marcacao'] = "1"; $valueDetalhado['pessoa_documento'] = $valueDetalhado['pessoa_documento']; } if(trim($valueDetalhado['pessoa_telefone'])=="") { $valueDetalhado['pessoa_telefone'] = $rSqlComprador['whatsapp']; } else { $valueDetalhado['pessoa_telefone'] = $valueDetalhado['pessoa_telefone']; } if(trim($valueDetalhado['tipo'])=="camarote") { $valueDetalhado['valor_pago_camarote'] = $valueDetalhado['valor_total']; $valueDetalhado['valor_total_camarote'] = $valueDetalhado['valor_a_receber_parcelado']; $valueDetalhado['valor_total'] = $valueDetalhado['valor_a_receber_parcelado']; } else { $valueDetalhado['valor_pago_camarote'] = 0; $valueDetalhado['valor_total_camarote'] = 0; $valueDetalhado['valor_total'] = $valueDetalhado['valor_total']; } $valueDetalhado['pessoa_documento'] = preg_replace("/[^0-9]/", "", $valueDetalhado['pessoa_documento']); $valueDetalhado['pessoa_telefone'] = preg_replace("/[^0-9]/", "", $valueDetalhado['pessoa_telefone']); $EMPRESA_ID_ATUAL = str_replace("empresa_","",$valueDetalhado['empresa']); $EMPRESA_TOKEN_ATUAL = str_replace("empresa_token_","",$valueDetalhado['empresa_token']); $nSqlcarrinho_notificacao = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM carrinho_notificacao WHERE numeroUnico_objeto_carrinho_detalhado='".$valueDetalhado['numeroUnico']."'")); if($nSqlcarrinho_notificacao[0]==0) { #salvaLog($rSqlEmpresa,$rSqlPlataforma,"dataGravaCarrinhoNotificacao",$rSqlCarrinho['tag'],$rSqlCarrinho['numeroUnico_pai']); $rSqlPessoaAdd['empresa'] = $rSqlItem['empresa']; $rSqlPessoaAdd['empresa_token'] = $rSqlItem['empresa_token']; $rSqlPessoaAdd['pessoa_nome'] = $valueDetalhado['pessoa_nome']; $rSqlPessoaAdd['pessoa_email'] = $valueDetalhado['pessoa_email']; $rSqlPessoaAdd['pessoa_documento'] = $valueDetalhado['pessoa_documento']; $rSqlPessoaAdd['pessoa_telefone'] = $valueDetalhado['pessoa_telefone']; $rSqlPessoaAdd['data'] = $data; include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/pessoas_empresa-add.php"); $insert = mysql_query("INSERT INTO carrinho_notificacao (idsysusu, plataforma, plataforma_token, empresa, empresa_token, numeroUnico, numeroUnico_pai, numeroUnico_carrinho, numeroUnico_pessoa, numeroUnico_cod_voucher, cod_voucher, numeroUnico_comissario, numeroUnico_envio_de_ingresso, numeroUnico_envio_de_venda_pdv, numeroUnico_venda_via_link, numeroUnico_cupom, numeroUnico_pessoas_creditos, label, linha, coluna, linha_real, coluna_real, numeroUnico_comprador, comprador_nome, comprador_documento, comprador_email, comprador_telefone, pessoa_marcacao, pessoa_nome, pessoa_email, pessoa_documento, pessoa_telefone, pessoa_atualizada, numeroUnico_objeto_carrinho_detalhado, numeroUnico_evento, numeroUnico_ticket, numeroUnico_lote, numeroUnico_produto, objetoGlobal, objeto_carrinho_detalhado, objeto_resposta_gateway, objeto_resposta_clear, clearsale_dados, clear_stat, konduto_dados, konduto_stat, tid, nsu, numeroUnico_formas_de_pagamento, operadora_dados, operadora, card_number, card_cvc, card_bin, card_expiry_mes, card_expiry_ano, card_name, card_cpf, objetoEnderecoPagamento, objetoFormaPagamento, tag, evento_nome, ingresso_nome, ingresso_tipo, ingresso_data, ticket_genero, lote_nome, produto_nome, qtd_cotas, taxa_empresa, taxa_cms, valor_taxa_empresa, valor_taxa_cms, valor_original, valor, valor_subtotal, valor_total, valor_a_pagar, valor_a_receber, valor_a_receber_parcelado, valor_cashback, valor_total_camarote, valor_pago_camarote, forma_de_pagamento, device, qtd_parcelas, fator_parcelamento, dataDia, dataModificacaoDia, ingresso_combo, ingresso_combo_processado, ingresso_lounge, ingresso_lounge_processado, ingresso_camarote, ingresso_camarote_processado, ingresso_camarote_pago, ticket_combo, ticket_combo_processado, stat, data, dataModificacao) VALUES ('0', '".$rSqlCarrinho['empresa']."', '".$rSqlCarrinho['empresa_token']."', '".$rSqlItem['empresa']."', '".$rSqlItem['empresa_token']."', '".geraCodReturn()."', '".$valueDetalhado["numeroUnico_pai"]."', '".$rSqlCarrinho['numeroUnico']."', '".$rSqlCarrinho['numeroUnico_pessoa']."', '".$valueDetalhado['numeroUnico_cod_voucher']."', '".$cod_voucherSet."', '".$rSqlCarrinho['numeroUnico_comissario']."', '".$rSqlCarrinho['numeroUnico_envio_de_ingresso']."', '".$rSqlCarrinho['numeroUnico_envio_de_venda_pdv']."', '".$valueDetalhado['numeroUnico_venda_via_link']."', '".$valueDetalhado['numeroUnico_cupom']."', '".$valueDetalhado['numeroUnico_pessoas_creditos']."', '".$valueDetalhado['label']."', '".$valueDetalhado['linha']."', '".$valueDetalhado['coluna']."', '".$valueDetalhado['linha_real']."', '".$valueDetalhado['coluna_real']."', '".$rSqlCarrinho['numeroUnico_comprador']."', '".addslashes($rSqlCarrinho['pessoa_nome'])."', '".$rSqlCarrinho['pessoa_documento']."', '".$rSqlCarrinho['pessoa_email']."', '".$rSqlCarrinho['pessoa_telefone']."', '".$valueDetalhado['pessoa_marcacao']."', '".addslashes($valueDetalhado['pessoa_nome'])."', '".$valueDetalhado['pessoa_email']."', '".$valueDetalhado['pessoa_documento']."', '".$valueDetalhado['pessoa_telefone']."', '0', '".$valueDetalhado['numeroUnico']."', '".$valueDetalhado['numeroUnico_evento']."', '".$valueDetalhado['numeroUnico_ticket']."', '".$valueDetalhado['numeroUnico_lote']."', '".$valueDetalhado['numeroUnico_produto']."', '".$rSqlCarrinho['objeto_carrinho_detalhado']."', '".$rSqlCarrinho['objeto_carrinho_detalhado']."', '".$rSqlCarrinho['objeto_resposta_gateway']."', '".$rSqlCarrinho['objeto_resposta_clear']."', '".$rSqlCarrinho['clearsale_dados']."', '".$rSqlCarrinho['clear_stat']."', '".$rSqlCarrinho['konduto_dados']."', '".$rSqlCarrinho['konduto_stat']."', '".$rSqlCarrinho['tid']."', '".$rSqlCarrinho['nsu']."', '".$rSqlCarrinho['numeroUnico_formas_de_pagamento']."', '".$rSqlCarrinho['operadora_dados']."', '".$rSqlCarrinho['operadora']."', '".$rSqlCarrinho['card_number']."', '".$rSqlCarrinho['card_cvc']."', '".$rSqlCarrinho['card_bin']."', '".$rSqlCarrinho['card_expiry_mes']."', '".$rSqlCarrinho['card_expiry_ano']."', '".$rSqlCarrinho['card_name']."', '".$rSqlCarrinho['card_cpf']."', '".$rSqlCarrinho['objetoEnderecoPagamento']."', '".$rSqlCarrinho['objetoFormaPagamento']."', '".$valueDetalhado['tag']."', '".addslashes($valueDetalhado['evento_nome'])."', '".addslashes($valueDetalhado['ingresso_nome'])."', '".$valueDetalhado['ingresso_tipo']."', '".addslashes($valueDetalhado['ingresso_data'])."', '".$valueDetalhado['ticket_genero']."', '".$valueDetalhado['lote']."', '".addslashes($valueDetalhado['produto_nome'])."', '".$valueDetalhado['qtd_cotas']."', '".$valueDetalhado['taxa_empresa']."', '".$valueDetalhado['taxa_cms']."', '".$valueDetalhado['valor_taxa_empresa']."', '".$valueDetalhado['valor_taxa_cms']."', '".$valueDetalhado['valor_lote']."', '".$valueDetalhado['valor_venda']."', '".$valueDetalhado['valor_subtotal']."', '".$valueDetalhado['valor_total']."', '".$valueDetalhado["valor_a_pagar"]."', '".$valueDetalhado["valor_a_receber"]."', '".$valueDetalhado["valor_a_receber_parcelado"]."', '".$valueDetalhado["valor_cashback"]."', '".$valueDetalhado['valor_total_camarote']."', '".$valueDetalhado['valor_pago_camarote']."', '".$rSqlCarrinho['forma_de_pagamento']."', '".$rSqlCarrinho['device']."', '".$rSqlCarrinho['qtd_parcelas']."', '".$rSqlEmpresa['fator_parcela'.$rSqlCarrinho['qtd_parcelas'].'']."', '".substr($data,0,10)."', '".substr($data,0,10)."', '".$valueDetalhado["ingresso_combo"]."', '".$valueDetalhado["ingresso_combo_processado"]."', '".$valueDetalhado["ingresso_lounge"]."', '".$valueDetalhado["ingresso_lounge_processado"]."', '".$valueDetalhado["ingresso_camarote"]."', '".$valueDetalhado["ingresso_camarote_processado"]."', '".$valueDetalhado["ingresso_camarote_pago"]."', '".$valueDetalhado["ticket_combo"]."', '".$valueDetalhado["ticket_combo_processado"]."', '1', '".$data."', '".$data."')"); } $nSqlPessoaEmpresa = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM pessoas_empresa WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlItem['empresa']."'")); if($nSqlPessoaEmpresa[0]==0) { $nSqlPessoaPlataforma = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); if($nSqlPessoaPlataforma[0]==0) { $insert = mysql_query("INSERT INTO pessoas_empresa ( idsysusu, empresa, empresa_token, numeroUnico, numeroUnico_pessoa, nome, email, documento, whatsapp, dataDia, dataModificacaoDia, stat, data, dataModificacao) VALUES ('0', '".$rSqlItem['empresa']."', '".$rSqlItem['empresa_token']."', '".geraCodReturn()."', '".$rSqlCarrinho['numeroUnico_pessoa']."', '".$valueDetalhado['pessoa_nome']."', '".$valueDetalhado['pessoa_email']."', '".$valueDetalhado['pessoa_documento']."', '".$valueDetalhado['pessoa_telefone']."', '".substr($data,0,10)."', '".substr($data,0,10)."', '1', '".$data."', '".$data."')"); } else { $rSqlPessoaPlataforma = mysql_fetch_array(mysql_query("SELECT numeroUnico, nome, documento, email, whatsapp, data_de_nascimento, data_de_aniversario, cep, rua, numero, complemento, bairro, bairro_id, cidade, cidade_id, estado FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."' ")); $insert = mysql_query("INSERT INTO pessoas_empresa ( idsysusu, empresa, empresa_token, numeroUnico, numeroUnico_pessoa, nome, email, documento, whatsapp, data_de_nascimento, data_de_aniversario, cep, rua, numero, complemento, bairro, bairro_id, cidade, cidade_id, estado, dataDia, dataModificacaoDia, stat, data, dataModificacao) VALUES ('0', '".$rSqlItem['empresa']."', '".$rSqlItem['empresa_token']."', '".geraCodReturn()."', '".$rSqlPessoaPlataforma['numeroUnico']."', '".$valueDetalhado['pessoa_nome']."', '".$valueDetalhado['pessoa_email']."', '".$valueDetalhado['pessoa_documento']."', '".$valueDetalhado['pessoa_telefone']."', '".$rSqlPessoaPlataforma['data_de_nascimento']."', '".$rSqlPessoaPlataforma['data_de_aniversario']."', '".$rSqlPessoaPlataforma['cep']."', '".$rSqlPessoaPlataforma['rua']."', '".$rSqlPessoaPlataforma['numero']."', '".$rSqlPessoaPlataforma['complemento']."', '".$rSqlPessoaPlataforma['bairro']."', '".$rSqlPessoaPlataforma['bairro_id']."', '".$rSqlPessoaPlataforma['cidade']."', '".$rSqlPessoaPlataforma['cidade_id']."', '".$rSqlPessoaPlataforma['estado']."', '".substr($data,0,10)."', '".substr($data,0,10)."', '1', '".$data."', '".$data."')"); } } else { $nSqlPessoaPlataforma = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); if($nSqlPessoaPlataforma[0]==0) { } else { $rSqlPessoaEmpresa = mysql_fetch_array(mysql_query("SELECT numeroUnico FROM pessoas_empresa WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlItem['empresa']."'")); $rSqlPessoaPlataforma = mysql_fetch_array(mysql_query("SELECT numeroUnico, nome, documento, email, whatsapp, data_de_nascimento, data_de_aniversario, cep, rua, numero, complemento, bairro, bairro_id, cidade, cidade_id, estado FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."' ")); $update = mysql_query(" UPDATE pessoas_empresa SET numeroUnico_pessoa='".$rSqlPessoaPlataforma['numeroUnico']."', nome='".$rSqlPessoaPlataforma['nome']."', documento='".$rSqlPessoaPlataforma['documento']."', email='".$rSqlPessoaPlataforma['email']."', whatsapp='".$rSqlPessoaPlataforma['whatsapp']."', data_de_nascimento='".$rSqlPessoaPlataforma['data_de_nascimento']."', data_de_aniversario='".$rSqlPessoaPlataforma['data_de_aniversario']."', cep='".$rSqlPessoaPlataforma['cep']."', rua='".$rSqlPessoaPlataforma['rua']."', numero='".$rSqlPessoaPlataforma['numero']."', complemento='".$rSqlPessoaPlataforma['complemento']."', bairro='".$rSqlPessoaPlataforma['bairro']."', bairro_id='".$rSqlPessoaPlataforma['bairro_id']."', cidade='".$rSqlPessoaPlataforma['cidade']."', cidade_id='".$rSqlPessoaPlataforma['cidade_id']."', estado='".$rSqlPessoaPlataforma['estado']."', dataModificacao='".$data."' WHERE numeroUnico='".$rSqlPessoaEmpresa['numeroUnico']."' "); } } if(trim($rSqlItem['empresa'])=="60") { #ENVIO TOTVS $valueDetalhado['pessoa_documento'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_documento']); if(strlen($valueDetalhado['pessoa_documento'])>11) { $valueDetalhado['pessoa_documento'] = mascaraCnpj($valueDetalhado['pessoa_documento']); } else { $valueDetalhado['pessoa_documento'] = mascaraCpf($valueDetalhado['pessoa_documento']); } $valueDetalhado['pessoa_telefone'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_telefone']); $envioTotvs = array( "cpf" => "".$valueDetalhado['pessoa_documento']."", "nome" => "".$valueDetalhado['pessoa_nome']."", "email" => "".$valueDetalhado['pessoa_email']."", "ddd" => "".substr($valueDetalhado['pessoa_telefone'],0,2)."", "telefone" => "".substr($valueDetalhado['pessoa_telefone'],-9)."", "sexo" => "", "data_nascimento" => "", "endereco" => "", "numero" => "", "complemento" => "", "bairro" => "", "cidade" => "", "estado" => "", "cep" => "", "ibge_municipio" => "", "ibge_uf" => "", ); gravaTotvs($envioTotvs); } if(trim($valueDetalhado['tipo'])=="evento") { #include("".$_SERVER['DOCUMENT_ROOT']."/admin/templates/metronic/acoes/personal/envio-ingresso-notificacao.php"); viraLote($valueDetalhado['numeroUnico_evento'],$valueDetalhado['numeroUnico_ticket']); } if(trim($corSet)=="#f9f9f9") { $corSet = "#ffffff"; } else { $corSet = "#f9f9f9"; } if(trim($valueDetalhado['tipo'])=="evento") { if(trim($valueDetalhado['lote'])=="") { $loteTxtSet = ""; } else { if(strrpos($valueDetalhado['lote'],"Lote") === false) { $loteTxtSet = "".$valueDetalhado['lote']."° Lote"; } else { $loteTxtSet = "".$valueDetalhado['lote'].""; } } $valueDetalhado['compra_descricao'] = "".$valueDetalhado['evento_nome']."
".$valueDetalhado['ingresso_nome']."
".$loteTxtSet.""; $valueDetalhado['pessoa_descricao'] = "".$valueDetalhado['pessoa_nome']."
".$valueDetalhado['pessoa_email']."
".$valueDetalhado['pessoa_telefone'].""; if(trim($valueDetalhado['imagem'])=="") { $imagem_de_capaSet = ""; } else { $imagem_de_capaSet = ""; } } else if(trim($valueDetalhado['tipo'])=="produto") { $valueDetalhado['compra_descricao'] = "".$valueDetalhado['produto_nome'].""; $valueDetalhado['pessoa_descricao'] = "".$valueDetalhado['pessoa_nome']."
".$valueDetalhado['pessoa_email']."
".$valueDetalhado['pessoa_telefone'].""; $imagem_de_capaSet = "https://".$rSqlEmpresa['dominio']."/admin/files/produtos/".$valueDetalhado['numeroUnico_produto']."/imagem_de_icone.png"; } $detalheCompraSet .= ""; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= ""; } $detalheCompraSet .= "
".$imagem_de_capaSet."".$valueDetalhado['compra_descricao']."".$valueDetalhado['pessoa_descricao']."1x R$ ".number_format($valueDetalhado['valor_venda'], 2, ',', '.')."
"; $texto_emailSet = ""; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra."; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
DETALHAMENTO
".$detalheCompraSet."
Cupom ".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Pago em ".ajustaDataReturn($data,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Compra e pagamento confirmados"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; if(trim($statSend)=="dataReenvio") { } else { $carrinhoDetalhadoEmpresasArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoEmpresasArray as $keyDetalhado => $valueDetalhado) { $EMPRESA_ID_ATUAL = str_replace("empresa_","",$valueDetalhado['empresa']); $EMPRESA_TOKEN_ATUAL = str_replace("empresa_token_","",$valueDetalhado['empresa_token']); if(existeNoArray($EMPRESA_TOKEN_ATUAL,"empresa_token",$objetoEmpresaControle)===false) { $objetoEmpresaControle[] = array("tag" => "empresas", "empresa" => "".$EMPRESA_ID_ATUAL."", "empresa_token" => "".$EMPRESA_TOKEN_ATUAL.""); } } $indexGet = "site"; if(count($objetoEmpresaControle)>1) { $EMPRESA_DE_PLATAFORMA_TOKEN = ""; } else { $EMPRESA_DE_PLATAFORMA_TOKEN = $objetoEmpresaControle[0]["empresa_token"]; } $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="compra_evento") { $corSet = "#f9f9f9"; $detalheCompraSet = ""; $detalheCompraSet .= ""; $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'evento_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'ingresso_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'lote', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($corSet)=="#f9f9f9") { $corSet = "#ffffff"; } else { $corSet = "#f9f9f9"; } $update = mysql_query(" UPDATE eventos_lotes SET pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_lote']."' "); $imagem_de_capaSet = "https://".$rSqlEmpresa['dominio']."/admin/files/eventos_tickets/".$valueDetalhado['numeroUnico_ticket']."/imagem_de_capa.png"; $detalheCompraSet .= ""; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= ""; } $detalheCompraSet .= "
".$valueDetalhado['evento_nome']."
".$valueDetalhado['ingresso_nome']."
".$valueDetalhado['lote']."° Lote
R$ ".number_format($valueDetalhado['valor'], 2, ',', '.')."
".$valueDetalhado['qtd']." unidades
R$ ".number_format($valueDetalhado['valor_pago'], 2, ',', '.')."
"; $texto_emailSet = ""; $texto_emailSet .= "Você adicionou lotes de evento na sua loja."; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra."; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
DETALHAMENTO
".$detalheCompraSet."
Cupom ".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Pago em ".ajustaDataReturn($data,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Compra e pagamento confirmados"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if((trim($statSend)=="dataPago" || trim($statSend)=="dataCompraDetalhe") && trim($rSqlCarrinho['tag'])=="compra_produto") { $corSet = "#f9f9f9"; $detalheCompraSet = ""; $detalheCompraSet .= ""; $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'produto_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'lote', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($corSet)=="#f9f9f9") { $corSet = "#ffffff"; } else { $corSet = "#f9f9f9"; } $update = mysql_query(" UPDATE produtos_lotes SET pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_lote']."' "); $imagem_de_iconeSet = "https://".$rSqlEmpresa['dominio']."/admin/files/produtos/".$valueDetalhado['numeroUnico_produto']."/imagem_de_icone.png"; $detalheCompraSet .= ""; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= ""; } $detalheCompraSet .= "
".$valueDetalhado['produto_nome']."".$valueDetalhado['lote']."° Lote
R$ ".number_format($valueDetalhado['valor'], 2, ',', '.')."
".$valueDetalhado['qtd']." unidades
R$ ".number_format($valueDetalhado['valor_pago'], 2, ',', '.')."
"; $texto_emailSet = ""; $texto_emailSet .= "Você adicionou lotes de produto na sua loja."; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra."; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
DETALHAMENTO
".$detalheCompraSet."
Cupom ".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Pago em ".ajustaDataReturn($data,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Compra e pagamento confirmados"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataPago" && trim($rSqlCarrinho['tag'])=="compra_credito") { $corSet = "#f9f9f9"; $detalheCompraSet = ""; $detalheCompraSet .= ""; $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'valor', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($corSet)=="#f9f9f9") { $corSet = "#ffffff"; } else { $corSet = "#f9f9f9"; } $update = mysql_query(" UPDATE pessoas_creditos SET pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_credito']."' "); $detalheCompraSet .= ""; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= ""; } $detalheCompraSet .= "
Adição de créditoR$ ".number_format($valueDetalhado['valor'], 2, ',', '.')."
"; $texto_emailSet = ""; $texto_emailSet .= "Você adicionou adquiriu créditos."; $texto_emailSet .= "
"; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra."; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
DETALHAMENTO
".$detalheCompraSet."
Cupom ".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Pago em ".ajustaDataReturn($data,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Compra e pagamento confirmados"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataPago" && trim($rSqlCarrinho['tag'])=="compra_no_app") { $corSet = "#f9f9f9"; $detalheCompraSet = ""; $detalheCompraSet .= ""; $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = json_decode(json_encode($carrinhoDetalhadoArray), true); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($corSet)=="#f9f9f9") { $corSet = "#ffffff"; } else { $corSet = "#f9f9f9"; } $imagem_de_capaSet = "https://".$valueDetalhado['image'].""; $detalheCompraSet .= ""; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= " "; $detalheCompraSet .= ""; } $detalheCompraSet .= "
".$valueDetalhado['evento_nome']."
".$valueDetalhado['ticket_nome']."
".$valueDetalhado['ticket_genero_txt']."
".$valueDetalhado['lote']."
".$valueDetalhado['qtd']." unidade
R$ ".number_format($valueDetalhado['preco'], 2, ',', '.')."
"; $texto_emailSet = ""; $texto_emailSet .= "Abaixo segue o detalhamento da sua compra."; $texto_emailSet .= "

"; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; if($rSqlCarrinho['valor_subtotal']>$rSqlCarrinho['valor_total']) { if(trim($rSqlCarrinho['numeroUnico_cupom'])=="") { } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT mod_cupom.numeroUnico, mod_cupom.tipo_desconto, mod_cupom.codigo, mod_cupom.desconto FROM cupom_de_desconto AS mod_cupom WHERE mod_cupom.numeroUnico='".$rSqlCarrinho['numeroUnico_cupom']."' ")); if(trim($rSqlCupom['numeroUnico'])=="") { } else { if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDesconto = "R$ ".number_format($rSqlCupom['valor'], 2, ',', '.').""; } else { $valorDesconto = "".$rSqlCupom['desconto']."%"; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; } $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
DETALHAMENTO
".$detalheCompraSet."
Cupom ".$rSqlCupom['codigo']." com desconto de ".$valorDesconto."
Valor Original R$ ".number_format($rSqlCarrinho['valor_subtotal'], 2, ',', '.')."
Desconto R$ ".number_format($rSqlCarrinho['valor_desconto'], 2, ',', '.')."
Valor Pago R$ ".number_format($rSqlCarrinho['valor_total'], 2, ',', '.')."
Pago em ".ajustaDataReturn($data,"d/m/Y")."
"; $assuntoDoEmail_PRE = "Compra e pagamento confirmados"; $tituloModeloEmail_PRE = "Sua compra foi realizada com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; echo "1[".$assuntoDoEmail_PRE."]
"; echo "2[".$textoModeloEmail_PRE."]
"; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataAtivar") { atualizaStatusDaCompra($numeroUnicoSend,"dataAtivacao","carrinho"); } else if(trim($statSend)=="dataProfissionalAtivo") { $rSqlUsuario['documento'] = preg_replace("/[^0-9]/", "", $rSqlUsuario['documento']); if(strlen($rSqlUsuario['documento'])>11) { $tipoDocTxt = "CNPJ"; $documentoSet = "".mascaraCnpj($rSqlUsuario['documento']).""; } else { $tipoDocTxt = "CPF"; $documentoSet = "".mascaraCpf($rSqlUsuario['documento']).""; } $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Com os dados acima que foram cadastrados e ativados na plataforma, você pode acessar o seu painel clicando aqui, "; $texto_emailSet .= "onde poderá gerenciar os seus dados cadastrados, produtos, planos, agenda de aulas e clientes."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Dados"; $texto_emailSet .= "
"; $texto_emailSet .= "Neste menu você pode mudar os dados cadastrados na contratação do plano. A alteração não será efetivada de imediato, a mesma passará por uma validação, "; $texto_emailSet .= "mas uma vez que seus dados estejam todos de acordo, seu perfil será atualizado."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
Nome:".$rSqlUsuario['nome']."
".$tipoDocTxt.":".$documentoSet."
E-mail:".$rSqlUsuario['email']."
Senha:".$rSqlUsuario['senha_conf']."
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Dados de Acesso"; $tituloModeloEmail_PRE = "Abaixo segue seus dados de acesso e orientação"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); atualizaStatusDaCompra($numeroUnicoSend,"dataDadosEnviado","carrinho"); } else if(trim($statSend)=="dataAtivo" && trim($rSqlCarrinho['tag'])=="contratacao_de_plano") { $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Com os dados acima que foram cadastrados e ativados na plataforma, você pode acessar o seu painel clicando aqui, "; $texto_emailSet .= "onde poderá gerenciar os seus dados cadastrados, contratos e usuários."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Dados"; $texto_emailSet .= "
"; $texto_emailSet .= "Neste menu você pode mudar os dados cadastrados na contratação do plano. A alteração não será efetivada de imediato, a mesma passará por uma validação, "; $texto_emailSet .= "mas uma vez que seus dados estejam todos de acordo, seu perfil será atualizado."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Contratos"; $texto_emailSet .= "
"; $texto_emailSet .= "Aqui você pode acompanhar a situação do seu contrato e verificar o andamento do mesmo. As informações são exibidas em forma de timeline para uma melhor compreensão do andamento."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Usuários"; $texto_emailSet .= "
"; $texto_emailSet .= "Esta área é onde você gerencia os usuários que poderão acessar a plataforma administrativa. Com o acesso cadastrado e ativo, os mesmos poderão mudar as configurações do seu site, "; $texto_emailSet .= "aplicativo e usar todas as ferramentas oferecidas no plano contratado."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
Nome:".$rSqlUsuario['nome']."
E-mail:".$rSqlUsuario['email']."
Senha:".$rSqlUsuario['senha_conf']."
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Dados de Acesso"; $tituloModeloEmail_PRE = "Abaixo segue seus dados de acesso e orientação"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); atualizaStatusDaCompra($numeroUnicoSend,"dataDadosEnviado","carrinho"); } else if(trim($statSend)=="dataAtivo" && trim($rSqlCarrinho['tag'])=="hub_de_pagamento") { $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Com os dados acima que foram cadastrados e ativados na plataforma, você pode acessar o seu painel clicando aqui, "; $texto_emailSet .= "onde poderá gerenciar os seus dados cadastrados, contratos e usuários."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Dados"; $texto_emailSet .= "
"; $texto_emailSet .= "Neste menu você pode mudar os dados cadastrados na contratação do plano. A alteração não será efetivada de imediato, a mesma passará por uma validação, "; $texto_emailSet .= "mas uma vez que seus dados estejam todos de acordo, seu perfil será atualizado."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Contratos"; $texto_emailSet .= "
"; $texto_emailSet .= "Aqui você pode acompanhar a situação do seu contrato e verificar o andamento do mesmo. As informações são exibidas em forma de timeline para uma melhor compreensão do andamento."; $texto_emailSet .= "

"; $texto_emailSet .= "Meus Usuários"; $texto_emailSet .= "
"; $texto_emailSet .= "Esta área é onde você gerencia os usuários que poderão acessar a plataforma administrativa. Com o acesso cadastrado e ativo, os mesmos poderão mudar as configurações e usar todas as ferramentas oferecidas no plano contratado."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
Nome:".$rSqlUsuario['nome']."
E-mail:".$rSqlUsuario['email']."
Senha:".$rSqlUsuario['senha_conf']."
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Dados de Acesso"; $tituloModeloEmail_PRE = "Abaixo segue seus dados de acesso e orientação"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); atualizaStatusDaCompra($numeroUnicoSend,"dataDadosEnviado","carrinho"); } else if(trim($statSend)=="dataDominioAtivo") { $dominioSet = str_replace("www.","","".$rSqlUsuario['dominio'].""); #GET ID SITE $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'?name='.$dominioSet.''); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); $cloudflare_zoneid = ""; $constants = json_decode($result, true); foreach ($constants['result'] as $name => $value) { if(trim($value['name'])==trim($dominioSet)) { $cloudflare_zoneid = "".$value['id'].""; } } if(trim($cloudflare_zoneid)=="") { } else { #GET LISTA DNS $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/dns_records'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET'); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); $constants = json_decode($result, true); foreach ($constants['result'] as $name => $value) { $zonas_dns_controle[] = array("id" => "".$value['id'].""); } #DELETA LISTA DNS foreach ($zonas_dns_controle as $key => $value) { if(trim($value['id'])=="" || trim($cloudflare_zoneid)=="") { } else { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/dns_records/'.$value['id'].''); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'DELETE'); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); } } #ADD ZONAS DNS SERVER IP $corpo = array( "type" => "A", "name" => "".$dominioSet."", "content" => "35.247.207.110", "proxied" => true, ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/dns_records'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #ADD ZONAS DNS WWW $corpo = array( "type" => "CNAME", "name" => "www", "content" => "".$dominioSet."", "proxied" => true, ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/dns_records'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #ADD ZONAS TXT $corpo = array( "type" => "TXT", "name" => "".$dominioSet."", "content" => "v=spf1 +a +mx +ip4:35.247.207.110 ~all", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/dns_records'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #Automatic HTTPS Rewrites $corpo = array( "value" => "on", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/settings/automatic_https_rewrites'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PATCH'); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #Always Use HTTPS $corpo = array( "value" => "on", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/settings/always_use_https'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PATCH'); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #Minify $corpo = array( "css" => "on", "html" => "on", "js" => "on", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/settings/minify'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PATCH'); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #Brotli $corpo = array( "value" => "on", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/settings/brotli'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PATCH'); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); #ATIVA SSL $corpo = array( "value" => "full", ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, ''.$cloudflare_url.'/'.$cloudflare_zoneid.'/settings/ssl'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'PATCH'); curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($corpo)); $headers = array(); $headers[] = 'Content-Type: application/json'; $headers[] = 'X-Auth-Key: '.$cloudflare_global_apikey.''; $headers[] = 'X-Auth-Email: '.$cloudflare_email.''; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); $result = curl_exec($ch); curl_close($ch); } $update = mysql_query(" UPDATE empresa_dominios SET stat='1', dataModificacao='".$data."' WHERE numeroUnico_carrinho='".$numeroUnicoSend."' "); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Agora com seu domínio ativo e confirmado, ele já está conectado à nossa plataforma e você pode acessar clicando aqui."; $texto_emailSet .= "

"; $texto_emailSet .= "Configure seu Site"; $texto_emailSet .= "
"; $texto_emailSet .= "Acessando o painel administrativo da plataforma clicando aqui, você vai encontrar no item 'Plataformas', "; $texto_emailSet .= "o submenu 'Site', e é nele que você vai configurar os dados como: Logotipos e imagens utilizadas, informações de e-mail e contato, cores e disposição de conteúdo."; $texto_emailSet .= "

"; $texto_emailSet .= "Dados do Meu Site"; $texto_emailSet .= "
"; $texto_emailSet .= "Para inserir dados no seu site, você deve acessar o painel administrativo da plataforma clicando aqui, "; $texto_emailSet .= "e no item 'Conteúdos do Site' você vai encontrar todos os módulos disponíveis para inserção do seus dados, tais como: Blog, Redes Sociais, Dados de Fale Conosco, Texto Institucional e outros."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
Domínio:".$rSqlUsuario['dominio']."
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Domínio Ativado"; $tituloModeloEmail_PRE = "Seu domínio principal foi ativado com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); atualizaStatusDaCompra($numeroUnicoSend,"dataConcluaConfiguracaoSite","carrinho"); } else if(trim($statSend)=="dataSiteAtivo") { $update = mysql_query(" UPDATE site SET stat='1', dataModificacao='".$data."' WHERE numeroUnico_carrinho='".$numeroUnicoSend."' "); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Agora com seu website ativo e confirmado, ele já está disponível no seu domínio."; $texto_emailSet .= "

"; $texto_emailSet .= "Disponibilização e Ativação"; $texto_emailSet .= "
"; $texto_emailSet .= "Você pode repassar o link do seu website para seus clientes, mas lembrando que você deve concluir as etapas de configuração e inserir o conteúdo de forma adequada."; $texto_emailSet .= "

"; $texto_emailSet .= "Configure seu Website"; $texto_emailSet .= "
"; $texto_emailSet .= "Acessando o painel administrativo da plataforma clicando aqui, você vai encontrar no item 'Plataformas', "; $texto_emailSet .= "o submenu 'Site', e é nele que você vai configurar os dados como: Logotipos e imagens utilizadas, informações de e-mail e contato, cores e disposição de conteúdo."; $texto_emailSet .= "

"; $texto_emailSet .= "Dados do Meu Site"; $texto_emailSet .= "
"; $texto_emailSet .= "Para inserir dados no seu site, você deve acessar o painel administrativo da plataforma clicando aqui, "; $texto_emailSet .= "e no item 'Conteúdos do Site' você vai encontrar todos os módulos disponíveis para inserção do seus dados, tais como: Blog, Redes Sociais, Dados de Fale Conosco, Texto Institucional e outros."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Website Ativado"; $tituloModeloEmail_PRE = "Seu website foi ativado com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); atualizaStatusDaCompra($numeroUnicoSend,"dataConcluaConfiguracaoAplicativo","carrinho"); } else if(trim($statSend)=="dataAplicativoAtivo") { $rSqlAplicativo = mysql_fetch_array(mysql_query("SELECT nome,link_apple,link_google FROM aplicativo WHERE numeroUnico_carrinho='".$numeroUnicoSend."'")); $texto_emailSet = ""; $texto_emailSet .= "
"; $texto_emailSet .= "Agora com seu aplicativo ativo e confirmado, ele já está disponível para download nas plataformas do Google e da Apple."; $texto_emailSet .= "

"; $texto_emailSet .= "Orientações para Download"; $texto_emailSet .= "
"; $texto_emailSet .= "Você pode repassar os links para seus clientes ou apenas informar o nome do seu aplicativo"; $texto_emailSet .= "

"; $texto_emailSet .= "Configure seu Aplicativo"; $texto_emailSet .= "
"; $texto_emailSet .= "Acessando o painel administrativo da plataforma clicando aqui, você vai encontrar no item 'Plataformas', "; $texto_emailSet .= "o submenu 'Aplicativo', e é nele que você vai configurar os dados como: Logotipos e imagens utilizadas, informações de e-mail e contato, cores e disposição de conteúdo."; $texto_emailSet .= "

"; $texto_emailSet .= "Dados do Meu Aplicativo"; $texto_emailSet .= "
"; $texto_emailSet .= "Para inserir dados no seu aplicativo, você deve acessar o painel administrativo da plataforma clicando aqui, "; $texto_emailSet .= "e você vai encontrar todos os módulos disponíveis para inserção do seus dados, tais como: Produtos, Eventos, Blog, Redes Sociais, Dados de Fale Conosco, Texto Institucional e outros."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
Nome do App:".$rSqlAplicativo['nome']."
Link Apple:".$rSqlAplicativo['link_apple']."
Link Google:".$rSqlAplicativo['link_google']."
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Aplicativo Ativado"; $tituloModeloEmail_PRE = "Seu aplicativo foi ativado com sucesso"; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataConfiguracaoConcluida" && trim($rSqlCarrinho['tag'])=="contratacao_de_plano") { $texto_emailSet = ""; $texto_emailSet .= "Agora com seu plano ativo e todas as suas configurações concluídas com sucesso, você pode gerenciar todo seu conteúdo, inserir produtos, fazer vendas, gerenciar seus clientes e muito mais."; $texto_emailSet .= "

"; $texto_emailSet .= "Siga as orientações que foram enviadas nos e-mails anteriores em cada etapa, mas qualquer dúvida você pode entrar em contato com nosso suporte ou abrir um chamado pelo site na sua área restrita."; $texto_emailSet .= "

"; $texto_emailSet .= "Faça login preenchendo o formulário no box 'JÁ SOU CLIENTE ATIVO' preenchendo os campos obrigatórios, e após fazer login, você vai encontrar um menu 'Meus Chamados' e nele você pode controlar "; $texto_emailSet .= "os chamados abertos e interagir com as respostas do nosso suporte e/ou abrir novos chamados, com dúvidas, sugestões ou qualquer outra coisa que você necessite do nosso suporte."; $texto_emailSet .= "

"; $texto_emailSet .= "Algumas orientações você encontra na nossa F.A.Q, mas caso não encontre lá, você pode usar a opção acima, estamos à disposição para lhe atender."; $texto_emailSet .= "

"; $texto_emailSet .= "Você também pode nos encontrar em um de nossos canais de atendimento via WhatsApp, redes sociais e telefone."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Configurações Concluídas"; $tituloModeloEmail_PRE = "Parabéns, seu plano e configurações foram concluídas e ativadas com sucesso."; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataConfiguracaoConcluida" && trim($rSqlCarrinho['tag'])=="hub_de_pagamento") { $texto_emailSet = ""; $texto_emailSet .= "Agora com seu plano ativo e todas as suas configurações concluídas com sucesso, você pode gerenciar todo seu conteúdo, inserir as chaves, controlar as vendas, gerenciar seus clientes e muito mais."; $texto_emailSet .= "

"; $texto_emailSet .= "Siga as orientações que foram enviadas nos e-mails anteriores em cada etapa, mas qualquer dúvida você pode entrar em contato com nosso suporte ou abrir um chamado pelo site na sua área restrita."; $texto_emailSet .= "

"; $texto_emailSet .= "Faça login preenchendo o formulário no box 'JÁ SOU CLIENTE ATIVO' preenchendo os campos obrigatórios, e após fazer login, você vai encontrar um menu 'Meus Chamados' e nele você pode controlar "; $texto_emailSet .= "os chamados abertos e interagir com as respostas do nosso suporte e/ou abrir novos chamados, com dúvidas, sugestões ou qualquer outra coisa que você necessite do nosso suporte."; $texto_emailSet .= "

"; $texto_emailSet .= "Algumas orientações você encontra na nossa F.A.Q, mas caso não encontre lá, você pode usar a opção acima, estamos à disposição para lhe atender."; $texto_emailSet .= "

"; $texto_emailSet .= "Você também pode nos encontrar em um de nossos canais de atendimento via WhatsApp, redes sociais e telefone."; $htmlEmailSet = ""; $htmlEmailSet .= ""; $htmlEmailSet .= ""; $htmlEmailSet .= " "; $htmlEmailSet .= ""; $htmlEmailSet .= "
".$texto_emailSet."
"; $assuntoDoEmail_PRE = "Configurações Concluídas"; $tituloModeloEmail_PRE = "Parabéns, seu plano e configurações foram concluídas e ativadas com sucesso."; $textoModeloEmail_PRE = "".$htmlEmailSet.""; $indexGet = "site"; $_POST['Local'] = "personalizado"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataEstornado") { $carrinhoDetalhadoEmpresasArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoEmpresasArray as $keyDetalhado => $valueDetalhado) { $EMPRESA_ID_ATUAL = str_replace("empresa_","",$valueDetalhado['empresa']); $EMPRESA_TOKEN_ATUAL = str_replace("empresa_token_","",$valueDetalhado['empresa_token']); if(existeNoArray($EMPRESA_TOKEN_ATUAL,"empresa_token",$objetoEmpresaControle)===false) { $objetoEmpresaControle[] = array("tag" => "empresas", "empresa" => "".$EMPRESA_ID_ATUAL."", "empresa_token" => "".$EMPRESA_TOKEN_ATUAL.""); } } $update = mysql_query(" UPDATE carrinho SET dataModificacao='".$data."', dataObjeto='".$dataControleSerial."' WHERE numeroUnico='".$rSqlCarrinho['numeroUnico']."' "); $indexGet = "site"; if(count($objetoEmpresaControle)>1) { $EMPRESA_DE_PLATAFORMA_TOKEN = ""; } else { $EMPRESA_DE_PLATAFORMA_TOKEN = $objetoEmpresaControle[0]["empresa_token"]; } $_POST['Local'] = "compra_estornada"; include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } else if(trim($statSend)=="dataDevolvido" || trim($statSend)=="dataRecusado" || trim($statSend)=="dataRecusadoClearsale" || trim($statSend)=="dataRecusadoKonduto" || trim($statSend)=="dataEstornado" || trim($statSend)=="dataRecusadoManual" || trim($statSend)=="dataRecusaManual") { $carrinhoDetalhadoEmpresasArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoEmpresasArray as $keyDetalhado => $valueDetalhado) { $EMPRESA_ID_ATUAL = str_replace("empresa_","",$valueDetalhado['empresa']); $EMPRESA_TOKEN_ATUAL = str_replace("empresa_token_","",$valueDetalhado['empresa_token']); if(existeNoArray($EMPRESA_TOKEN_ATUAL,"empresa_token",$objetoEmpresaControle)===false) { $objetoEmpresaControle[] = array("tag" => "empresas", "empresa" => "".$EMPRESA_ID_ATUAL."", "empresa_token" => "".$EMPRESA_TOKEN_ATUAL.""); } } $update = mysql_query(" UPDATE ".$modSend." SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$rSqlCarrinho['numeroUnico']."' "); if(trim($rSqlCarrinho['tag'])=="assinatura") { $update = mysql_query(" UPDATE assinaturas SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico_pai='".$rSqlCarrinho['numeroUnico']."' "); } else if(trim($rSqlCarrinho['tag'])=="compra_credito") { $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'valor', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { $update = mysql_query(" UPDATE pessoas_creditos SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_credito']."' "); } } else if(trim($rSqlCarrinho['tag'])=="compra_produto") { $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'produto_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'lote', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { $update = mysql_query(" UPDATE produtos_lotes SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_lote']."' "); } } else if(trim($rSqlCarrinho['tag'])=="compra_evento") { $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'evento_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'ingresso_nome', SORT_ASC); $carrinhoDetalhadoArray = array_sort($carrinhoDetalhadoArray, 'lote', SORT_ASC); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { $update = mysql_query(" UPDATE eventos_lotes SET stat='".$statSet."', pago='".$pagoSet."', dataModificacao='".$data."' WHERE numeroUnico='".$valueDetalhado['numeroUnico_lote']."' "); } } else if(trim($rSqlCarrinho['tag'])=="compra_hub") { $carrinhoDetalhadoArray = unserialize($rSqlCarrinho['objeto_carrinho_detalhado']); foreach ($carrinhoDetalhadoArray as $keyDetalhado => $valueDetalhado) { if(trim($valueDetalhado['numeroUnico_venda_via_link'])=="") { if(trim($rSqlCarrinho['tag'])=="pagamento_hub") { $valueDetalhado["tag"] = "ticket-enviado"; } else if(trim($rSqlCarrinho['tag'])=="pagamento_camarote") { $valueDetalhado["tag"] = "ticket-camarote"; } else { $valueDetalhado["tag"] = "ticket-padrao"; } } else { $valueDetalhado["tag"] = "ticket-venda-via-link"; } $valueDetalhado["numeroUnico_pai"] = $rSqlCarrinho['numeroUnico_pai']; if(trim($valueDetalhado['numeroUnico_cupom'])=="") { $achou_cupom=0; } else { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT numeroUnico,tipo_desconto,desconto,descontos,numeroUnico_comissario FROM cupom_de_desconto WHERE numeroUnico='".$valueDetalhado['numeroUnico_cupom']."'")); $achou_cupom = 0; if(trim($rSqlCarrinho['numeroUnico_comissario'])=="") { $rSqlCarrinho['numeroUnico_comissario'] = $rSqlCupom['numeroUnico_comissario']; } if(trim($rSqlCupom['descontos'])=="") { $achou_cupom=0; } else { $cupomArray = unserialize($rSqlCupom['descontos']); foreach ($cupomArray as $keyCupom => $valueCupom) { if(trim($valueDetalhado['tipo'])=="evento" || trim($valueDetalhado['tipo'])=="evento-cadeira") { if(trim($valueCupom['tipo_item'])=="eventos") { if(trim($valueDetalhado['numeroUnico_evento'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } else if(trim($valueCupom['tipo_item'])=="tickets") { if(trim($valueDetalhado['numeroUnico_ticket'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } } else if(trim($valueDetalhado['tipo'])=="produto") { if(trim($valueDetalhado['numeroUnico_produto'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } else if(trim($valueDetalhado['tipo'])=="combo") { if(trim($valueDetalhado['numeroUnico_produto'])==trim($valueCupom['numeroUnico_item'])) { $achou_cupom++; } } } } } if(trim($valueDetalhado['tipo'])=="evento" || trim($valueDetalhado['tipo'])=="evento-cadeira" || trim($valueDetalhado['tipo'])=="camarote") { $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa, empresa_token, nome, tickets, lotes, evento_combo, eventos_combo, data_de_publicacao, data_de_despublicacao, cep, rua, numero, complemento, estado, cidade, bairro, bairro FROM eventos WHERE numeroUnico='".$valueDetalhado['numeroUnico_evento']."'")); $ticketsArray = unserialize($rSqlItem['tickets']); $ticketsArray = array_sort($ticketsArray, 'ticket_data', SORT_ASC); foreach ($ticketsArray as $key_ticket => $value_ticket) { if(trim($value_ticket['numeroUnico'])==trim($valueDetalhado["numeroUnico_ticket"])) { $valueDetalhado['ingresso_nome'] = $value_ticket['ticket_nome']; $valueDetalhado["ingresso_tipo"] = $value_ticket['ticket_tipo']; $valueDetalhado["ingresso_data"] = $value_ticket['ticket_data']; $valueDetalhado["info_extra"] = $value_ticket['ticket_info_extra']; if(trim($value_ticket['ticket_tipo'])=="3") { $valueDetalhado["ingresso_lounge"] = 1; $valueDetalhado["ingresso_lounge_processado"] = 0; } else { $valueDetalhado["ingresso_lounge"] = 0; $valueDetalhado["ingresso_lounge_processado"] = 0; } if(trim($value_ticket['ticket_tipo'])=="5") { $valueDetalhado["ingresso_camarote"] = 1; $valueDetalhado["ingresso_camarote_processado"] = 0; $valueDetalhado["ingresso_camarote_pago"] = 1; } else { $valueDetalhado["ingresso_camarote"] = 0; $valueDetalhado["ingresso_camarote_processado"] = 0; $valueDetalhado["ingresso_camarote_pago"] = 0; } $lista_de_tickets_clean = $value_ticket['ticket_combo']; $lista_de_tickets_clean = str_replace("||","",$lista_de_tickets_clean); $lista_de_tickets_clean = str_replace("|","",$lista_de_tickets_clean); if(trim($lista_de_tickets_clean)=="") { $valueDetalhado["ticket_combo"] = 0; $valueDetalhado["ticket_combo_processado"] = 0; } else { $valueDetalhado["ticket_combo"] = 1; $valueDetalhado["ticket_combo_processado"] = 0; } } } if(trim($valueDetalhado["numeroUnico_lote"])=="") { $valueDetalhado["valor_lote"] = $valueDetalhado['valor']; } else { $lotesArray = unserialize($rSqlItem['lotes']); foreach ($lotesArray as $key_lotes => $value_lotes) { if(trim($value_lotes['numeroUnico'])==trim($valueDetalhado["numeroUnico_lote"])) { if(trim($valueDetalhado['lote'])=="") { $valueDetalhado['lote'] = $value_lotes['lote']; } else { $valueDetalhado['lote'] = $valueDetalhado['lote']; } $valueDetalhado["valor_lote"] = $value_lotes['lote_valor']; } } } atualizaCarrinhoCadeira($valueDetalhado); $valueDetalhado["taxa_empresa"] = retornaTaxas("".$rSqlItem['empresa']."","".$rSqlCarrinho['device']."","taxa_empresa","".$rSqlCarrinho['forma_de_pagamento']."","por_dentro"); $valueDetalhado["taxa_cms"] = retornaTaxas("".$rSqlItem['empresa']."","".$rSqlCarrinho['device']."","taxa_cms","".$rSqlCarrinho['forma_de_pagamento']."","por_fora"); if(trim($rSqlItem["evento_combo"])=="1") { $valueDetalhado["ingresso_combo"] = 1; $valueDetalhado["ingresso_combo_processado"] = 0; } else { $valueDetalhado["ingresso_combo"] = 0; $valueDetalhado["ingresso_combo_processado"] = 0; } } else if(trim($valueDetalhado['tipo'])=="produto") { $rSqlItem = mysql_fetch_array(mysql_query("SELECT empresa,empresa_token FROM produtos WHERE numeroUnico='".$valueDetalhado['numeroUnico_produto']."'")); $valueDetalhado["valor_lote"] = $valueDetalhado['valor']; $valueDetalhado["taxa_empresa"] = 0; $valueDetalhado["taxa_cms"] = 0; $valueDetalhado["ingresso_combo"] = 0; $valueDetalhado["ingresso_combo_processado"] = 0; } if($achou_cupom>0) { $valueDetalhado['numeroUnico_cupom'] = $rSqlCupom['numeroUnico']; if(trim($rSqlCupom['tipo_desconto'])=="valor") { $valorDescontoCupom = $rSqlCupom['desconto']; } else { $porcentagemGet = $rSqlCupom['desconto']; if($porcentagemGet>0) { $valorDescontoCupom = ($porcentagemGet / 100) * $valueDetalhado['valor_lote']; } else { $valorDescontoCupom = 0; } } } else { $valorDescontoCupom = 0; } $valueDetalhado['valor_original'] = $valueDetalhado['valor_lote']; $valueDetalhado['valor_lote'] = $valueDetalhado['valor_lote'] - $valorDescontoCupom; $valueDetalhado['pessoa_telefone'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_telefone']); $valueDetalhado['pessoa_documento'] = preg_replace("/[^0-9]/", "",$valueDetalhado['pessoa_documento']); $nSqlPessoa = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); if($nSqlPessoa[0]>0) { $rSqlPessoa = mysql_fetch_array(mysql_query("SELECT numeroUnico FROM pessoas WHERE documento='".$valueDetalhado['pessoa_documento']."' AND empresa='".$rSqlCarrinho['empresa']."'")); $rSqlCarrinho['numeroUnico_pessoa'] = $rSqlPessoa['numeroUnico']; } else { $rSqlCarrinho['numeroUnico_pessoa'] = NULL; } if(trim($valueDetalhado['taxa_empresa'])=="" || trim($valueDetalhado['taxa_empresa'])=="") { $valueDetalhado["taxa_empresa"] = 0; } if(trim($valueDetalhado['taxa_cms'])=="" || trim($valueDetalhado['taxa_cms'])=="") { $valueDetalhado["taxa_cms"] = 0; } $valueDetalhado['valor_taxa_empresa'] = $valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_empresa"]; $valueDetalhado['valor_taxa_cms'] = $valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_cms"]; #$valueDetalhado['valor_subtotal'] = $valueDetalhado['valor_lote'] - ($valueDetalhado['valor_lote'] / 100 * $valueDetalhado["taxa_empresa"]); $valueDetalhado['valor_subtotal'] = $valueDetalhado['valor_lote']; $valueDetalhado["valor_a_pagar"] = $valueDetalhado['valor_lote'] - $valueDetalhado['valor_taxa_empresa']; $valueDetalhado["valor_a_receber"] = $valueDetalhado['valor_lote'] + $valueDetalhado['valor_taxa_cms']; if(trim($rSqlCarrinho['qtd_parcelas'])=="" || trim($rSqlCarrinho['qtd_parcelas'])=="0" || trim($rSqlCarrinho['qtd_parcelas'])=="1") { $rSqlCarrinho['qtd_parcelas'] = 1; } if(trim($rSqlCarrinho['fator_parcelamento'])=="" || trim($rSqlCarrinho['fator_parcelamento'])=="0" || trim($rSqlCarrinho['fator_parcelamento'])=="1") { $rSqlCarrinho['fator_parcelamento'] = 1; } $total_parcelado = $valueDetalhado['valor_a_receber'] / $rSqlCarrinho['qtd_parcelas']; $parcela = $total_parcelado * $rSqlCarrinho['fator_parcelamento']; $parcela = round($parcela,2); $valueDetalhado["valor_a_receber_parcelado"] = $parcela * $rSqlCarrinho['qtd_parcelas']; $valueDetalhado['valor_total'] = $valueDetalhado['valor_venda']; $cod_voucherSet = geraCodCont(); $rSqlComprador = mysql_fetch_array(mysql_query("SELECT numeroUnico,nome,email,documento,whatsapp FROM pessoas WHERE numeroUnico='".$rSqlCarrinho['numeroUnico_comprador']."'")); if(trim($valueDetalhado['pessoa_nome'])=="") { $valueDetalhado['pessoa_nome'] = $rSqlComprador['nome']; } else { $valueDetalhado['pessoa_nome'] = $valueDetalhado['pessoa_nome']; } if(trim($valueDetalhado['pessoa_email'])=="") { $valueDetalhado['pessoa_email'] = $rSqlComprador['email']; } else { $valueDetalhado['pessoa_email'] = $valueDetalhado['pessoa_email']; } if(trim($valueDetalhado['pessoa_documento'])=="") { $valueDetalhado['pessoa_marcacao'] = "0"; $valueDetalhado['pessoa_documento'] = $rSqlComprador['documento']; } else { $valueDetalhado['pessoa_marcacao'] = "1"; $valueDetalhado['pessoa_documento'] = $valueDetalhado['pessoa_documento']; } if(trim($valueDetalhado['pessoa_telefone'])=="") { $valueDetalhado['pessoa_telefone'] = $rSqlComprador['whatsapp']; } else { $valueDetalhado['pessoa_telefone'] = $valueDetalhado['pessoa_telefone']; } if(trim($valueDetalhado['tipo'])=="camarote") { $valueDetalhado['valor_pago_camarote'] = $valueDetalhado['valor_total']; $valueDetalhado['valor_total_camarote'] = $valueDetalhado['valor_a_receber_parcelado']; $valueDetalhado['valor_total'] = $valueDetalhado['valor_a_receber_parcelado']; } else { $valueDetalhado['valor_pago_camarote'] = 0; $valueDetalhado['valor_total_camarote'] = 0; $valueDetalhado['valor_total'] = $valueDetalhado['valor_total']; } $EMPRESA_ID_ATUAL = str_replace("empresa_","",$valueDetalhado['empresa']); $EMPRESA_TOKEN_ATUAL = str_replace("empresa_token_","",$valueDetalhado['empresa_token']); $nSqlcarrinho_notificacao = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM carrinho_notificacao WHERE numeroUnico_objeto_carrinho_detalhado='".$valueDetalhado['numeroUnico']."'")); if($nSqlcarrinho_notificacao[0]==0) { #salvaLog($rSqlEmpresa,$rSqlPlataforma,"dataGravaCarrinhoNotificacao",$rSqlCarrinho['tag'],$rSqlCarrinho['numeroUnico_pai']); $insert = mysql_query("INSERT INTO carrinho_notificacao (idsysusu, plataforma, plataforma_token, empresa, empresa_token, numeroUnico, numeroUnico_pai, numeroUnico_carrinho, numeroUnico_pessoa, numeroUnico_cod_voucher, cod_voucher, numeroUnico_comissario, numeroUnico_envio_de_ingresso, numeroUnico_envio_de_venda_pdv, numeroUnico_venda_via_link, numeroUnico_cupom, numeroUnico_pessoas_creditos, label, linha, coluna, linha_real, coluna_real, numeroUnico_comprador, comprador_nome, comprador_documento, comprador_email, comprador_telefone, pessoa_marcacao, pessoa_nome, pessoa_email, pessoa_documento, pessoa_telefone, pessoa_atualizada, numeroUnico_objeto_carrinho_detalhado, numeroUnico_evento, numeroUnico_ticket, numeroUnico_lote, numeroUnico_produto, objetoGlobal, objeto_carrinho_detalhado, objeto_resposta_gateway, objeto_resposta_clear, clearsale_dados, clear_stat, konduto_dados, konduto_stat, tid, nsu, numeroUnico_formas_de_pagamento, operadora, card_number, card_cvc, card_bin, card_expiry_mes, card_expiry_ano, card_name, card_cpf, objetoEnderecoPagamento, objetoFormaPagamento, tag, evento_nome, ingresso_nome, ingresso_tipo, ingresso_data, ticket_genero, lote_nome, produto_nome, qtd_cotas, taxa_empresa, taxa_cms, valor_taxa_empresa, valor_taxa_cms, valor_original, valor, valor_subtotal, valor_total, valor_a_pagar, valor_a_receber, valor_a_receber_parcelado, valor_cashback, valor_total_camarote, valor_pago_camarote, forma_de_pagamento, device, qtd_parcelas, fator_parcelamento, dataDia, dataModificacaoDia, ingresso_combo, ingresso_combo_processado, ingresso_lounge, ingresso_lounge_processado, ingresso_camarote, ingresso_camarote_processado, ingresso_camarote_pago, ticket_combo, ticket_combo_processado, stat, data, dataModificacao) VALUES ('0', '".$rSqlCarrinho['empresa']."', '".$rSqlCarrinho['empresa_token']."', '".$rSqlItem['empresa']."', '".$rSqlItem['empresa_token']."', '".geraCodReturn()."', '".$valueDetalhado["numeroUnico_pai"]."', '".$rSqlCarrinho['numeroUnico']."', '".$rSqlCarrinho['numeroUnico_pessoa']."', '".$valueDetalhado['numeroUnico_cod_voucher']."', '".$cod_voucherSet."', '".$rSqlCarrinho['numeroUnico_comissario']."', '".$rSqlCarrinho['numeroUnico_envio_de_ingresso']."', '".$rSqlCarrinho['numeroUnico_envio_de_venda_pdv']."', '".$valueDetalhado['numeroUnico_venda_via_link']."', '".$valueDetalhado['numeroUnico_cupom']."', '".$valueDetalhado['numeroUnico_pessoas_creditos']."', '".$valueDetalhado['label']."', '".$valueDetalhado['linha']."', '".$valueDetalhado['coluna']."', '".$valueDetalhado['linha_real']."', '".$valueDetalhado['coluna_real']."', '".$rSqlCarrinho['numeroUnico_comprador']."', '".addslashes($rSqlCarrinho['pessoa_nome'])."', '".$rSqlCarrinho['pessoa_documento']."', '".$rSqlCarrinho['pessoa_email']."', '".$rSqlCarrinho['pessoa_telefone']."', '".$valueDetalhado['pessoa_marcacao']."', '".addslashes($valueDetalhado['pessoa_nome'])."', '".$valueDetalhado['pessoa_email']."', '".$valueDetalhado['pessoa_documento']."', '".$valueDetalhado['pessoa_telefone']."', '0', '".$valueDetalhado['numeroUnico']."', '".$valueDetalhado['numeroUnico_evento']."', '".$valueDetalhado['numeroUnico_ticket']."', '".$valueDetalhado['numeroUnico_lote']."', '".$valueDetalhado['numeroUnico_produto']."', '".$rSqlCarrinho['objeto_carrinho_detalhado']."', '".$rSqlCarrinho['objeto_carrinho_detalhado']."', '".$rSqlCarrinho['objeto_resposta_gateway']."', '".$rSqlCarrinho['objeto_resposta_clear']."', '".$rSqlCarrinho['clearsale_dados']."', '".$rSqlCarrinho['clear_stat']."', '".$rSqlCarrinho['konduto_dados']."', '".$rSqlCarrinho['konduto_stat']."', '".$rSqlCarrinho['tid']."', '".$rSqlCarrinho['nsu']."', '".$rSqlCarrinho['numeroUnico_formas_de_pagamento']."', '".$rSqlCarrinho['operadora']."', '".$rSqlCarrinho['card_number']."', '".$rSqlCarrinho['card_cvc']."', '".$rSqlCarrinho['card_bin']."', '".$rSqlCarrinho['card_expiry_mes']."', '".$rSqlCarrinho['card_expiry_ano']."', '".$rSqlCarrinho['card_name']."', '".$rSqlCarrinho['card_cpf']."', '".$rSqlCarrinho['objetoEnderecoPagamento']."', '".$rSqlCarrinho['objetoFormaPagamento']."', '".$valueDetalhado['tag']."', '".addslashes($valueDetalhado['evento_nome'])."', '".addslashes($valueDetalhado['ingresso_nome'])."', '".$valueDetalhado['ingresso_tipo']."', '".addslashes($valueDetalhado['ingresso_data'])."', '".$valueDetalhado['ticket_genero']."', '".$valueDetalhado['lote']."', '".addslashes($valueDetalhado['produto_nome'])."', '".$valueDetalhado['qtd_cotas']."', '".$valueDetalhado['taxa_empresa']."', '".$valueDetalhado['taxa_cms']."', '".$valueDetalhado['valor_taxa_empresa']."', '".$valueDetalhado['valor_taxa_cms']."', '".$valueDetalhado['valor_lote']."', '".$valueDetalhado['valor_venda']."', '".$valueDetalhado['valor_subtotal']."', '".$valueDetalhado['valor_total']."', '".$valueDetalhado["valor_a_pagar"]."', '".$valueDetalhado["valor_a_receber"]."', '".$valueDetalhado["valor_a_receber_parcelado"]."', '".$valueDetalhado["valor_cashback"]."', '".$valueDetalhado['valor_total_camarote']."', '".$valueDetalhado['valor_pago_camarote']."', '".$rSqlCarrinho['forma_de_pagamento']."', '".$rSqlCarrinho['device']."', '".$rSqlCarrinho['qtd_parcelas']."', '".$rSqlEmpresa['fator_parcela'.$rSqlCarrinho['qtd_parcelas'].'']."', '".substr($data,0,10)."', '".substr($data,0,10)."', '".$valueDetalhado["ingresso_combo"]."', '".$valueDetalhado["ingresso_combo_processado"]."', '".$valueDetalhado["ingresso_lounge"]."', '".$valueDetalhado["ingresso_lounge_processado"]."', '".$valueDetalhado["ingresso_camarote"]."', '".$valueDetalhado["ingresso_camarote_processado"]."', '".$valueDetalhado["ingresso_camarote_pago"]."', '".$valueDetalhado["ticket_combo"]."', '".$valueDetalhado["ticket_combo_processado"]."', '7', '".$data."', '".$data."')"); } } } $indexGet = "site"; if(count($objetoEmpresaControle)>1) { $EMPRESA_DE_PLATAFORMA_TOKEN = ""; } else { $EMPRESA_DE_PLATAFORMA_TOKEN = $objetoEmpresaControle[0]["empresa_token"]; } if(trim($statSend)=="dataDevolvido") { $enviaEmail = "1"; $_POST['Local'] = "compra_estornada"; } else if(trim($statSend)=="dataRecusado") { $enviaEmail = "1"; $_POST['Local'] = "compra_negada"; } else if(trim($statSend)=="dataRecusadoClearsale") { $enviaEmail = "1"; $_POST['Local'] = "compra_negada"; } else if(trim($statSend)=="dataRecusadoKonduto") { $enviaEmail = "1"; $_POST['Local'] = "compra_negada"; } else if(trim($statSend)=="dataRecusaManual") { $enviaEmail = "0"; $_POST['Local'] = "compra_negada"; } else if(trim($statSend)=="dataRecusadoManual") { $enviaEmail = "0"; $_POST['Local'] = "compra_negada"; } if(trim($enviaEmail)=="1") { include("".$_SERVER['DOCUMENT_ROOT']."/admin/webservice-email/index.php"); } } } } } if(!function_exists('statusDaCompra')) { function statusDaCompra($rSqlSend,$modSend) { $rSql = $rSqlSend; if(trim($rSql['stat'])=="1") { if(trim($rSql['pago'])=="1") { $btnStat = " REALIZAR ESTORNO "; $txtStat = "PAGO"; $corStat = "#15cb7c"; } else { $btnStat = ""; $txtStat = "VERIFICAR"; $corStat = "#ff9900"; } } else if(trim($rSql['stat'])=="3") { $btnStat = ""; $txtStat = "ESTORNADO"; $corStat = "#9c10d6"; } else if(trim($rSql['stat'])=="5") { $btnStat = ""; $txtStat = "CHARGEBACK"; $corStat = "#000000"; } else if(trim($rSql['stat'])=="6" || trim($rSql['stat'])=="102") { $btnStat1 = " RECUSAR COMPRA "; $btnStat2 = " CONFIRMAR COMPRA "; $btnStat = $btnStat1.$btnStat2; $txtStat = "EM ANÁLISE"; $corStat = "#e5d739"; } else if(trim($rSql['stat'])=="601") { $btnStat1 = " RECUSAR COMPRA "; $btnStat2 = " CONFIRMAR COMPRA "; $btnStat = $btnStat1.$btnStat2; $txtStat = "EM ANÁLISE CLEARSALE"; $corStat = "#e5d739"; } else if(trim($rSql['stat'])=="602") { $btnStat1 = " RECUSAR COMPRA "; $btnStat2 = " CONFIRMAR COMPRA "; $btnStat = $btnStat1.$btnStat2; $txtStat = "EM ANÁLISE KONDUTO"; $corStat = "#e5d739"; } else if(trim($rSql['stat'])=="7") { $btnStat = ""; $txtStat = "RECUSADA"; $corStat = "#e53939"; } else if(trim($rSql['stat'])=="701") { $btnStat = ""; $txtStat = "RECUSADA CLEARSALE"; $corStat = "#e53939"; } else if(trim($rSql['stat'])=="702") { $btnStat = ""; $txtStat = "RECUSADA KONDUTO"; $corStat = "#e53939"; } else if(trim($rSql['stat'])=="12") { $btnStat = ""; $txtStat = "BOLETO EM CANCELAMENTO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="13") { $btnStat1 = " ENVIAR PARA PROCESSANDO "; $btnStat = $btnStat1; $txtStat = "BOLETO À PAGAR"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="14") { $btnStat1 = " CONFIRMAR PAGAMENTO "; $btnStat = $btnStat1; $txtStat = "BOLETO EM PROCESSO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="15") { $btnStat = ""; $txtStat = "BOLETO DEVOLVIDO"; $corStat = "#d610c1"; } else if(trim($rSql['stat'])=="32") { $btnStat1 = " CONFIRMAR PAGAMENTO "; $btnStat = $btnStat1; $txtStat = "PIX GERADO"; $corStat = "#f9cc42"; } $objetoRetorno['btn'] = $btnStat; $objetoRetorno['txt'] = $txtStat; $objetoRetorno['cor'] = $corStat; return $objetoRetorno; } } if(!function_exists('formaDePagamento')) { function formaDePagamento($rSqlSend) { $rSql = $rSqlSend; if(trim($rSql['forma_de_pagamento'])=="BOLETO") { $formaDePagamentoTxtSet = "Boleto"; $formaDePagamentoCorSet = "bg-light-warning"; $formaDePagamentoIconSet = "fal fa-barcode-alt"; } else if(trim($rSql['forma_de_pagamento'])=="CCR") { $formaDePagamentoTxtSet = "Cartão de Crédito"; $formaDePagamentoCorSet = "bg-light-primary"; $formaDePagamentoIconSet = "fal fa-credit-card-front"; } else if(trim($rSql['forma_de_pagamento'])=="CCD") { $formaDePagamentoTxtSet = "Cartão de Débito"; $formaDePagamentoCorSet = "bg-light-info"; $formaDePagamentoIconSet = "fal fa-credit-card-front"; } else if(trim($rSql['forma_de_pagamento'])=="DIN") { $formaDePagamentoTxtSet = "Dinheiro"; $formaDePagamentoCorSet = "bg-light-success"; $formaDePagamentoIconSet = "fal fa-money-bill-alt"; } else if(trim($rSql['forma_de_pagamento'])=="TEF") { $formaDePagamentoTxtSet = "Transferência"; $formaDePagamentoCorSet = "bg-light-success"; $formaDePagamentoIconSet = "fal fa-money-check-edit-alt"; } else if(trim($rSql['forma_de_pagamento'])=="PIX") { $formaDePagamentoTxtSet = "Pix"; $formaDePagamentoCorSet = "bg-light-success"; $formaDePagamentoIconSet = "fal fa-bolt"; } else if(trim($rSql['forma_de_pagamento'])=="CREDITO") { $formaDePagamentoTxtSet = "Crédito"; $formaDePagamentoCorSet = "bg-light-secondary"; $formaDePagamentoIconSet = "fal fa-hand-holding-usd"; } else { $formaDePagamentoTxtSet = "Não selecionada"; $formaDePagamentoCorSet = "bg-light-secondary"; $formaDePagamentoIconSet = "fad fa-spinner"; } $objetoRetorno['icone'] = $formaDePagamentoIconSet; $objetoRetorno['cor'] = $formaDePagamentoCorSet; $objetoRetorno['txt'] = $formaDePagamentoTxtSet; $objetoRetorno['forma_de_pagamento'] = $formaDePagamentoTxtSet; return $objetoRetorno; } } if(!function_exists('calculaDescontoCupom')) { function calculaDescontoCupom($value,$empresaSet) { $rSqlCupom = mysql_fetch_array(mysql_query("SELECT * FROM cupom_de_desconto WHERE codigo='".$_SESSION['CUPOM_CARRINHO']."' AND stat='1' AND empresa_token='".$empresaSet."' ORDER BY id DESC")); $achou_cupom=0; if(trim($rSqlCupom['id'])=="") { } else { if(trim($rSqlCupom['descontos'])=="" || trim($rSqlCupom['descontos'])=="N;") { $achou_cupom++; } else { $achou_cupom=0; $descontosArray = unserialize($rSqlCupom['descontos']); foreach ($descontosArray as $key_cupom => $cupom) { if(trim($value['numeroUnico_item'])==trim($cupom['numeroUnico_item']) && trim($value['tag'])==trim($cupom['tipo_item'])) { $achou_cupom++; } } } } /* $achou_cupom=0; for ($row2 = 0; $row2 < count($rDataCupom); $row2++) { $rSqlCupom = $rDataCupom[$row2]; if(trim($rSqlCupom['numeroUnico_evento'])=="" && trim($rSqlCupom['numeroUnico_ticket'])=="" && trim($rSqlCupom['numeroUnico_produto'])=="") { $contabiliza = 1; $achou_cupom++; $opcao = 1; } else { if($value['tag']=="produtos") { if(trim($rSqlCupom['numeroUnico_produto'])=="") { if(trim($rSqlCupom['numeroUnico_evento'])=="" && trim($rSqlCupom['numeroUnico_ticket'])=="") { $contabiliza = 1; $achou_cupom++; $opcao = 2; } else { $contabiliza = 0; $opcao = 3; } } else { if(trim($rSqlCupom['numeroUnico_produto'])==trim($value['numeroUnico_produto'])) { $contabiliza = 1; $achou_cupom++; $opcao = 4; } else { $contabiliza = 0; $opcao = 5; } } } else if($value['tag']=="tickets") { if(trim($rSqlCupom['numeroUnico_produto'])=="") { if(trim($rSqlCupom['numeroUnico_ticket'])=="") { if(trim($rSqlCupom['numeroUnico_evento'])=="") { $contabiliza = 1; $achou_cupom++; $opcao = 6; } else { if(trim($rSqlCupom['numeroUnico_evento'])==trim($value['numeroUnico_evento'])) { $contabiliza = 1; $achou_cupom++; $opcao = 7; } else { $contabiliza = 0; $opcao = 8; } } } else { if(trim($rSqlCupom['numeroUnico_ticket'])==trim($value['numeroUnico_ticket'])) { $contabiliza = 1; $achou_cupom++; $opcao = 9; } else { $contabiliza = 0; $opcao = 10; } } } else { if(trim($rSqlCupom['numeroUnico_ticket'])=="") { $contabiliza = 0; $opcao = 11; } else { if(trim($rSqlCupom['numeroUnico_ticket'])==trim($value['numeroUnico_ticket'])) { $contabiliza = 1; $achou_cupom++; $opcao = 12; } else { $contabiliza = 0; $opcao = 13; } } } } } if($contabiliza==1) { $CupomTipo = $rSqlCupom['tipo']; $CupomValor = $rSqlCupom['valor']; $CupomPorcentagem = $rSqlCupom['porcentagem']; } }*/ if($achou_cupom>0) { $CupomTipo = $rSqlCupom['tipo_desconto']; $CupomValor = $rSqlCupom['desconto']; $CupomPorcentagem = $rSqlCupom['desconto']; if(trim($CupomTipo)=="valor") { $valor_desconto = $CupomValor; $valor_pagando = $value['valor_venda'] - $valor_desconto; } else { $porcentagemGet = $CupomPorcentagem; if($porcentagemGet>0) { $valor_desconto = ($porcentagemGet / 100) * $value['valor_venda']; } else { $valor_desconto = 0; } $valor_pagando = $value['valor_venda'] - $valor_desconto; } } else { $valor_pagando = $value['valor_venda']; } return $valor_pagando; } } if(!function_exists('latitude_longitude')) { function latitude_longitude($POST_SEND,$prefixoSend,$GOOGLE_MAP_KEY_Send) { if(trim($GOOGLE_MAP_KEY_Send)=="") { $COORDENADAS['latitude'] = "0"; $COORDENADAS['longitude'] = "0"; } else { $GOOGLE_MAP_KEY_SET = "".$GOOGLE_MAP_KEY_Send.""; #Montagem de endereço para retornar Latitude e Longitude $monta_endereco_geo = "".str_replace(" ","%20",str_replace("-","",$POST_SEND[''.$prefixoSend.'cep'])).""; $monta_endereco_geo .= ",".str_replace(" ","%20",$POST_SEND[''.$prefixoSend.'rua']).""; if(trim($POST_SEND['numero'])=="") { } else { $monta_endereco_geo .= ",".$POST_SEND[''.$prefixoSend.'numero'].""; } if(trim($POST_SEND['bairro'])=="") { } else { $monta_endereco_geo .= ",".str_replace(" ","%20",$POST_SEND[''.$prefixoSend.'bairro']).""; } if(trim($POST_SEND['cidade'])=="") { } else { $monta_endereco_geo .= ",".str_replace(" ","%20",$POST_SEND[''.$prefixoSend.'cidade']).""; } if(trim($POST_SEND['estado'])=="") { } else { $monta_endereco_geo .= ",".$POST_SEND[''.$prefixoSend.'estado'].""; } $address = "".$monta_endereco_geo.""; $address = str_replace(" ","%20",$address); $geocode = file_get_contents('https://maps.google.com/maps/api/geocode/json?address='.$address.'&key='.$GOOGLE_MAP_KEY_SET.''); $output= json_decode($geocode); $COORDENADAS['latitude'] = $output->results[0]->geometry->location->lat; $COORDENADAS['longitude'] = $output->results[0]->geometry->location->lng; } return $COORDENADAS; } } if(!function_exists('limpa_valor_alimento')) { function limpa_valor_alimento($valorSend) { $valorSend = str_replace(" ","",$valorSend); $valorSend = str_replace("NA","",$valorSend); $valorSend = str_replace("Tr","",$valorSend); $valorSend = str_replace("tr","",$valorSend); $valorSend = str_replace("*","",$valorSend); $valorSend = str_replace(",",".",$valorSend); if(trim($valorSend)=="") { $valorSend = 0; } return $valorSend; } } if(!function_exists('limpa_valor_dinheiro')) { function limpa_valor_dinheiro($str) { if(strstr($str, ",")) { $str = str_replace(".", "", $str); // replace dots (thousand seps) with blancs $str = str_replace(",", ".", $str); // replace ',' with '.' } if(preg_match("#([0-9\.]+)#", $str, $match)) { // search for number that may contain '.' return floatval($match[0]); } else { return floatval($str); // take some last chances with floatval } } } if(!function_exists('filtro_tabela')) { function filtro_tabela() { $sysusuSend = $_SESSION['sysusu']; $mod = $_SESSION['mod']; if(trim($_SESSION[''.$mod.'busca'])!="") { $filtro = ""; $dataRange = 0; $buscaArray = json_decode($_SESSION[''.$mod.'busca'], true); foreach ($buscaArray as $key => $value) { if(trim($value["valor"])!="") { if(trim($value["bd_externo"])=="") { $modFiltro = "".$mod.""; $campoFiltro = "".$value["nome"].""; } else { $modFiltro = "".$value["bd_externo"].""; $campoFiltro = "".str_replace("".$value["bd_externo"]."_","",$value["nome"]).""; } if(strrpos($campoFiltro,"documento") === false) { } else { $value["valor"] = preg_replace("/[^0-9]/", "", $value["valor"]); } if(strrpos($campoFiltro,"cpf") === false) { } else { $value["valor"] = preg_replace("/[^0-9]/", "", $value["valor"]); } if($value["pesquisa"]=="igual") { $filtro .= " AND mod_".$modFiltro.".".$campoFiltro."='".$value["valor"]."' "; } else if($value["pesquisa"]=="like") { $filtro .= " AND mod_".$modFiltro.".".$campoFiltro." LIKE '%".$value["valor"]."%' "; } else if($value["pesquisa"]=="data_de") { $value["valor"] = normalTOdate($value["valor"]); $filtro .= " AND mod_".$modFiltro.".".str_replace("_de","",$campoFiltro)." >= '".$value["valor"]." 00:00:00' "; } else if($value["pesquisa"]=="data_ate") { $value["valor"] = normalTOdate($value["valor"]); $filtro .= " AND mod_".$modFiltro.".".str_replace("_ate","",$campoFiltro)." <= '".$value["valor"]." 23:59:59' "; } else if($value["pesquisa"]=="valor_de") { $value["valor"] = $value["valor"]; $value["valor"] = str_replace("R$ ","",$value["valor"]); $value["valor"] = $value["valor"]; for ($i = 1; $i <= 10; $i++) { $value["valor"] = str_replace(".","",$value["valor"]); } $value["valor"] = str_replace(",",".",$value["valor"]); if(trim($value["valor"])=="" || trim($value["valor"])==0) { $value["valor"] = 0.00; } $filtro .= " AND mod_".$modFiltro.".".str_replace("_de","",$campoFiltro)." >= ".$value["valor"]." "; } else if($value["pesquisa"]=="valor_ate") { $value["valor"] = $value["valor"]; $value["valor"] = str_replace("R$ ","",$value["valor"]); $value["valor"] = $value["valor"]; for ($i = 1; $i <= 10; $i++) { $value["valor"] = str_replace(".","",$value["valor"]); } $value["valor"] = str_replace(",",".",$value["valor"]); if(trim($value["valor"])=="" || trim($value["valor"])==0) { $value["valor"] = 0.00; } $filtro .= " AND mod_".$modFiltro.".".str_replace("_ate","",$campoFiltro)." <= ".$value["valor"]." "; } else if($value["pesquisa"]=="multiplo_like") { $kws = explode(",", $modFiltro); $filtroMultiplo = ""; for($i = 0, $c = count($kws); $i < $c; $i++) { if($i==0) { $prefixoFiltro = ""; } else { $prefixoFiltro = " OR "; } $filtroMultiplo .= " ".$prefixoFiltro." mod_".$kws[$i].".".$campoFiltro." LIKE '%".$value["valor"]."%' "; } $filtro .= " AND (".$filtroMultiplo.")"; } else if($value["pesquisa"]=="multiplo_igual") { $kws = explode(",", $modFiltro); $filtroMultiplo = ""; for($i = 0, $c = count($kws); $i < $c; $i++) { if($i==0) { $prefixoFiltro = ""; } else { $prefixoFiltro = " OR "; } $filtroMultiplo .= " ".$prefixoFiltro." mod_".$kws[$i].".".$campoFiltro."='".$value["valor"]."' "; } $filtro .= " AND (".$filtroMultiplo.")"; } } } } $monta_filtro_inline = $filtro; if(trim($sysusuSend['empresa'])=="" || trim($sysusuSend['empresa'])=="0") { if(trim($monta_filtro_inline)=="") { $where = " WHERE mod_".$mod.".dataModificacao BETWEEN '0000-00-00 00:00:00' AND '9999-12-31 23:59:59' "; } else { $where = " WHERE mod_".$mod.".dataModificacao BETWEEN '0000-00-00 00:00:00' AND '9999-12-31 23:59:59' ".$monta_filtro_inline.""; } } else { if(trim($monta_filtro_inline)=="") { $where = " WHERE mod_".$mod.".dataModificacao BETWEEN '0000-00-00 00:00:00' AND '9999-12-31 23:59:59' AND mod_".$mod.".empresa='".$sysusuSend['empresa']."' "; } else { $where = " WHERE mod_".$mod.".dataModificacao BETWEEN '0000-00-00 00:00:00' AND '9999-12-31 23:59:59' AND mod_".$mod.".empresa='".$sysusuSend['empresa']."' ".$monta_filtro_inline.""; } } return $where; } } if(!function_exists('array_sort')) { function array_sort($array, $on, $order=SORT_ASC) { $new_array = array(); $sortable_array = array(); if (count($array) > 0) { foreach ($array as $k => $v) { if (is_array($v)) { foreach ($v as $k2 => $v2) { if ($k2 == $on) { $sortable_array[$k] = $v2; } } } else { $sortable_array[$k] = $v; } } switch ($order) { case SORT_ASC: asort($sortable_array); break; case SORT_DESC: arsort($sortable_array); break; } foreach ($sortable_array as $k => $v) { $new_array[$k] = $array[$k]; } } return $new_array; } } if(!function_exists('array_orderby')) { function array_orderby() { $args = func_get_args(); $data = array_shift($args); foreach ($args as $n => $field) { if (is_string($field)) { $tmp = array(); foreach ($data as $key => $row) $tmp[$key] = $row[$field]; $args[$n] = $tmp; } } $args[] = &$data; call_user_func_array('array_multisort', $args); return array_pop($args); } } if(!function_exists('distance')) { function distance($lat1, $lon1, $lat2, $lon2, $unit) { $theta = $lon1 - $lon2; $dist = sin(deg2rad($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta)); $dist = acos($dist); $dist = rad2deg($dist); $miles = $dist * 60 * 1.1515; $unit = strtoupper($unit); if ($unit == "K") { return ($miles * 1.609344); } else if ($unit == "N") { return ($miles * 0.8684); } else { return $miles; } } } if(!function_exists('traducao')) { function traducao($conteudoSend,$empresaSend,$idiomaSend) { if(trim($idiomaSend)=="") { } else { $strSQLTraducao = " SELECT mod_linguagens.id, mod_linguagens.nome, mod_linguagens.en_nome, LENGTH(mod_linguagens.nome) AS total_linha FROM linguagens AS mod_linguagens WHERE mod_linguagens.stat='1' AND mod_linguagens.empresa='".$empresaSend."' ORDER BY total_linha DESC "; $qSqlTraducao = mysql_query("".$strSQLTraducao.""); while($rSqlTraducao = mysql_fetch_array($qSqlTraducao)) { $conteudoSend = str_replace("".$rSqlTraducao['nome']."", "".$rSqlTraducao['en_nome']."", $conteudoSend); } } return $conteudoSend; } } if(!function_exists('valida_email')) { function valida_email($email) { return preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/', $email); } } if(!function_exists('masc_tel')) { function masc_tel($TEL) { $tam = strlen(preg_replace("/[^0-9]/", "", $TEL)); if ($tam == 13) { // COM CÓDIGO DE ÁREA NACIONAL E DO PAIS e 9 dígitos return "+".substr($TEL,0,$tam-11)."(".substr($TEL,$tam-11,2).")".substr($TEL,$tam-9,5)."-".substr($TEL,-4); } if ($tam == 12) { // COM CÓDIGO DE ÁREA NACIONAL E DO PAIS return "+".substr($TEL,0,$tam-10)."(".substr($TEL,$tam-10,2).")".substr($TEL,$tam-8,4)."-".substr($TEL,-4); } if ($tam == 11) { // COM CÓDIGO DE ÁREA NACIONAL e 9 dígitos return "(".substr($TEL,0,2).")".substr($TEL,2,5)."-".substr($TEL,7,11); } if ($tam == 10) { // COM CÓDIGO DE ÁREA NACIONAL return "(".substr($TEL,0,2).")".substr($TEL,2,4)."-".substr($TEL,6,10); } if ($tam <= 9) { // SEM CÓDIGO DE ÁREA return substr($TEL,0,$tam-4)."-".substr($TEL,-4); } } } if(!function_exists('addLeadConversionToRdstationCrm')) { function addLeadConversionToRdstationCrm( $rdstation_token, $identifier, $data_array ) { $api_url = "http://www.rdstation.com.br/api/1.2/conversions"; try { if (empty($data_array["token_rdstation"]) && !empty($rdstation_token)) { $data_array["token_rdstation"] = $rdstation_token; } if (empty($data_array["identificador"]) && !empty($identifier)) { $data_array["identificador"] = $identifier; } if (empty($data_array["c_utmz"])) { $data_array["c_utmz"] = $_COOKIE["__utmz"]; } unset($data_array["password"], $data_array["password_confirmation"], $data_array["senha"], $data_array["confirme_senha"], $data_array["captcha"], $data_array["_wpcf7"], $data_array["_wpcf7_version"], $data_array["_wpcf7_unit_tag"], $data_array["_wpnonce"], $data_array["_wpcf7_is_ajax_call"]); if ( !empty($data_array["token_rdstation"]) && !( empty($data_array["email"]) && empty($data_array["email_lead"]) ) ) { $data_query = http_build_query($data_array); if (in_array ('curl', get_loaded_extensions())) { $ch = curl_init($api_url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_query); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_exec($ch); curl_close($ch); } else { $params = array('http' => array('method' => 'POST', 'content' => $data_query, 'ignore_errors' => true)); $ctx = stream_context_create($params); $fp = @fopen($api_url, 'rb', false, $ctx); } } } catch (Exception $e) { } } } if(!function_exists('isMobile')) { function isMobile() { return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]); } } if(!function_exists('acoes_elastic')) { function acoes_elastic($numeroUnicoSend,$acaoSend) { $elaticStatus = "on"; // off ou on $_REQUEST['numeroUnico'] = $numeroUnicoSend; if($elaticStatus=="on") { include("".$_SERVER['DOCUMENT_ROOT']."/admin/elastic/conexao.php"); if($acaoSend=="eventos") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_eventos_elastic.php"); } else if($acaoSend=="eventos_data") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_eventos_data_elastic.php"); } else if($acaoSend=="eventos_ticket") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_eventos_ticket_elastic.php"); } else if($acaoSend=="eventos_lote") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_eventos_lote_elastic.php"); } else if($acaoSend=="usuario") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_usuario_elastic.php"); } else if($acaoSend=="usuario_carrinho") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_carrinho_elastic.php"); } else if($acaoSend=="empresa") { require("".$_SERVER['DOCUMENT_ROOT']."/admin/app/objeto_empresa_elastic.php"); } } } } if(!function_exists('trata_datetime_vazia')) { function trata_datetime_vazia($campoSend) { if(trim($campoSend)=="" || trim($campoSend)=="0000-00-0 00:00:00") { $campoSend = "1999-12-31 00:00:00"; } else { $campoSend = $campoSend; } return $campoSend; } } if(!function_exists('trata_date_vazia')) { function trata_date_vazia($campoSend) { if(trim($campoSend)=="" || trim($campoSend)=="0000-00-00") { $campoSend = "1999-12-31"; } else { $campoSend = $campoSend; } return $campoSend; } } if(!function_exists('blacklist')) { function blacklist($cpfSend) { if(trim($cpfSend)=="" || trim($cpfSend)=="0") { $nBlacklist[0] = 0; } else { $nBlacklist = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM blacklist WHERE cpf='".$cpfSend."'")); } return $nBlacklist[0]; } } if(!function_exists('mascaraTelefone')) { function mascaraTelefone($telefoneSend) { if(trim($telefoneSend)=="") { } else { $valor_print = preg_replace("/[^0-9]/", "",$telefoneSend); $parte1 = substr($valor_print,0,2); $parte2 = substr($valor_print,2,5); $parte3 = substr($valor_print,7,4); $valor_print = "(".$parte1.") ".$parte2.".".$parte3.""; return $valor_print; } } } if(!function_exists('mascaraCpf')) { function mascaraCpf($documentoSend) { $documentoSend = preg_replace("/[^0-9]/", "",$documentoSend); if(trim($documentoSend)=="") { } else { $valor_print = str_replace(" ","",$documentoSend); $parte1 = substr($valor_print,0,3); $parte2 = substr($valor_print,3,3); $parte3 = substr($valor_print,6,3); $parte4 = substr($valor_print,9,2); $valor_print = "".$parte1.".".$parte2.".".$parte3."-".$parte4.""; return $valor_print; } } } if(!function_exists('mascaraCnpj')) { function mascaraCnpj($documentoSend) { $documentoSend = preg_replace("/[^0-9]/", "",$documentoSend); if(trim($documentoSend)=="") { } else { $valor_print = str_replace(" ","",$documentoSend); $parte1 = substr($valor_print,0,2); $parte2 = substr($valor_print,2,3); $parte3 = substr($valor_print,5,3); $parte4 = substr($valor_print,8,4); $parte5 = substr($valor_print,12,2); $valor_print = "".$parte1.".".$parte2.".".$parte3."/".$parte4."-".$parte5.""; return $valor_print; } } } if(!function_exists('data_nasc_corrige')) { function data_nasc_corrige($dataSend) { if(trim($dataSend)=="") { $rSql['data_de_nascimento'] = "1999-12-31"; } else { $dataSend = preg_replace("/[^0-9]/", "", $dataSend); $ano = substr($dataSend,0,4); $mes = substr($dataSend,4,2); $dia = substr($dataSend,6,2); if(strlen($ano)<4) { $ano = "1".$ano.""; } else { $ano = $ano; } if(strlen($mes)<2) { $mes = "0".$mes.""; } else { $mes = $mes; } if(strlen($dia)<2) { $dia = "0".$dia.""; } else { $dia = $dia; } if($ano>2019 || $ano<1900) { $ano = 1999; } else { $ano=$ano; } if($mes>12 || $mes<1) { $mes = "12"; } else { $mes=$mes; } if( $mes=="01" || $mes=="03" || $mes=="05" || $mes=="07" || $mes=="08" || $mes=="10" || $mes=="12" ) { $diaMax = 31; } else if( $mes=="02" ) { $diaMax = 28; } else if( $mes=="04" || $mes=="06" || $mes=="09" || $mes=="11" ) { $diaMax = 30; } if($dia>31 || $dia<1) { $dia = $diaMax; } else { if( ($mes=="01" || $mes=="03" || $mes=="05" || $mes=="07" || $mes=="08" || $mes=="10" || $mes=="12") && $dia>31 ) { $dia = 31; } else if( $mes=="02" && $dia>28 ) { $dia = 28; } else if( ($mes=="04" || $mes=="06" || $mes=="09" || $mes=="11") && $dia>30 ) { $dia = 30; } else { $dia=$dia; } } $rSql['data_de_nascimento'] = "".$ano."-".$mes."-".$dia.""; } return $rSql['data_de_nascimento']; } } if(!function_exists('data_date_corrige')) { function data_date_corrige($dataSend) { if(trim($dataSend)=="") { $rSql['data_de_nascimento'] = "1999-12-31"; } else { $dataSend = preg_replace("/[^0-9]/", "", $dataSend); $ano = substr($dataSend,0,4); $mes = substr($dataSend,4,2); $dia = substr($dataSend,6,2); if(strlen($ano)<4) { $ano = "1".$ano.""; } else { $ano = $ano; } if(strlen($mes)<2) { $mes = "0".$mes.""; } else { $mes = $mes; } if(strlen($dia)<2) { $dia = "0".$dia.""; } else { $dia = $dia; } if($ano>2099 || $ano<1900) { $ano = 1999; } else { $ano=$ano; } if($mes>12 || $mes<1) { $mes = "12"; } else { $mes=$mes; } if( $mes=="01" || $mes=="03" || $mes=="05" || $mes=="07" || $mes=="08" || $mes=="10" || $mes=="12" ) { $diaMax = 31; } else if( $mes=="02" ) { $diaMax = 28; } else if( $mes=="04" || $mes=="06" || $mes=="09" || $mes=="11" ) { $diaMax = 30; } if($dia>31 || $dia<1) { $dia = $diaMax; } else { if( ($mes=="01" || $mes=="03" || $mes=="05" || $mes=="07" || $mes=="08" || $mes=="10" || $mes=="12") && $dia>31 ) { $dia = 31; } else if( $mes=="02" && $dia>28 ) { $dia = 28; } else if( ($mes=="04" || $mes=="06" || $mes=="09" || $mes=="11") && $dia>30 ) { $dia = 30; } else { $dia=$dia; } } $rSql['data_de_nascimento'] = "".$ano."-".$mes."-".$dia.""; } return $rSql['data_de_nascimento']; } } if(!function_exists('monta_conteudo')) { function monta_conteudo($textoSend) { $conteudo_send = $textoSend; ###### LIMPA TARGET _SELF while(($numero_ocorrencias = strpos($conteudo_send, 'target=\"_self\"', $numero_ocorrencias+1)) != 0) { $contador_src++; $conteudo_send = str_replace('target=\"_self\"','',$conteudo_send); } ###### LIMPA TARGET _BLANK while(($numero_ocorrencias = strpos($conteudo_send, 'target=\"_blank\"', $numero_ocorrencias+1)) != 0) { $contador_src++; $conteudo_send = str_replace('target=\"_blank\"','',$conteudo_send); } ###### LIMPA TARGET _TOP while(($numero_ocorrencias = strpos($conteudo_send, 'target=\"_top\"', $numero_ocorrencias+1)) != 0) { $contador_src++; $conteudo_send = str_replace('target=\"_top\"','',$conteudo_send); } ###### LIMPA TARGET _PARENT while(($numero_ocorrencias = strpos($conteudo_send, 'target=\"_parent\"', $numero_ocorrencias+1)) != 0) { $contador_src++; $conteudo_send = str_replace('target=\"_parent\"','',$conteudo_send); } ###### MONTA LINK E TARGET while(($numero_ocorrencias = strpos($conteudo_send, '"); $tag = substr($conteudo_send,$numero_ocorrencias,$fecha_tag+4); if(strrpos($tag,"target") > 0) { $tag_limpo = str_replace("build(); $data_timestamp = strtotime(''.$arraySend['data'].''); $dataModificacao_timestamp = strtotime(''.$arraySend['dataModificacao'].''); $data_publicacao_timestamp = strtotime(''.$arraySend['data_publicacao'].''); if($moduloSend=="eventos") { $params = array( 'index' => 'eventos', 'type' => 'site', 'id' => ''.$arraySend['id'].'', 'body' => array( 'empresa' => ''.$arraySend['empresa'].'', 'numeroUnico' => ''.$arraySend['numeroUnico'].'', 'url_amigavel' => ''.$arraySend['url_amigavel'].'', 'titulo_seo' => ''.$arraySend['titulo_seo'].'', 'palavras_chave_seo' => ''.$arraySend['palavras_chave_seo'].'', 'stat' => ''.$arraySend['stat'].'', 'data' => ''.$arraySend['data'].'', 'dataModificacao' => ''.$arraySend['dataModificacao'].'', 'data_publicacao' => ''.$arraySend['data_publicacao'].'', 'data_timestamp' => ''.$data_timestamp.'', 'dataModificacao_timestamp' => ''.$dataModificacao_timestamp.'', 'data_publicacao_timestamp' => ''.$data_publicacao_timestamp.'', 'nome' => ''.$arraySend['nome'].'', 'subtitulo' => ''.$arraySend['subtitulo'].'', 'texto' => ''.$arraySend['texto'].'', 'instrucoes' => ''.$arraySend['instrucoes'].'', 'so_app' => ''.$arraySend['so_app'].'', 'pdv' => ''.$arraySend['pdv'].'', 'site' => ''.$arraySend['site'].'', 'app' => ''.$arraySend['app'].'', 'imagem' => ''.$arraySend['imagem'].'', 'banner' => ''.$arraySend['banner'].'', 'template_app' => ''.$arraySend['template_app'].'', 'bullet_app' => ''.$arraySend['bullet_app'].'', 'banner_app' => ''.$arraySend['banner_app'].'', 'capa_app' => ''.$arraySend['capa_app'].'', 'passaporte' => ''.$arraySend['passaporte'].'', 'taxa_do_evento' => ''.$arraySend['taxa_do_evento'].'', 'endereco' => ''.$arraySend['endereco'].'', 'data_evento' => ''.$arraySend['data_evento'].'', 'local' => ''.$arraySend['local'].'', 'url_video' => ''.$arraySend['url_video'].'', 'maximo_de_compra_permitida' => ''.$arraySend['maximo_de_compra_permitida'].'', 'quantidade_de_parcelas' => ''.$arraySend['quantidade_de_parcelas'].'' ) ); } //FIM EVENTOS $response = $client->index($params); } } if(!function_exists('controle_elastic')) { function controle_elastic($tipoSend,$arraySend) { global $data; global $bitly_user; global $bitly_api; global $meu_ip_set; #$host_elastic = "35.198.24.159"; #$host_elastic = "localhost:9200"; $host_elastic = "localhost"; //ARRAY DE BUSCA $params_busca = array(); $params_busca['hosts'] = array ( ''.$host_elastic.'' ); $client_busca = new Elasticsearch\Client($params_busca); $params_busca = array( 'index' => 'usuario_carrinho', 'size' => '9999999', 'type' => 'site', 'body' => array( 'query' => array( 'match' => array( 'id' => ''.$arraySend['id'].'' ) ) ) ); //ARRAY DE DADOS $params = array(); $params['hosts'] = array ( ''.$host_elastic.'' ); $client = new Elasticsearch\Client($params); $timestamp = strtotime(''.$arraySend['data'].''); $params = array( 'index' => 'usuario_carrinho', 'type' => 'site', 'id' => ''.$arraySend['id'].'', 'body' => array( 'empresa' => ''.$arraySend['empresa'].'', 'numeroUnico' => ''.$arraySend['numeroUnico'].'', 'numeroUnico_voucher' => ''.$arraySend['numeroUnico_voucher'].'', 'numeroUnico_fechamento' => ''.$arraySend['numeroUnico_fechamento'].'', 'numeroUnico_pai' => ''.$arraySend['numeroUnico_pai'].'', 'numeroUnico_comprador' => ''.$arraySend['numeroUnico_comprador'].'', 'numeroUnico_usuario' => ''.$arraySend['numeroUnico_usuario'].'', 'numeroUnico_evento' => ''.$arraySend['numeroUnico_evento'].'', 'numeroUnico_ticket' => ''.$arraySend['numeroUnico_ticket'].'', 'numeroUnico_lote' => ''.$arraySend['numeroUnico_lote'].'', 'cod_voucher' => ''.$arraySend['cod_voucher'].'', 'proprietario' => ''.$arraySend['proprietario'].'', 'nome' => ''.$arraySend['nome'].'', 'email' => ''.$arraySend['email'].'', 'cpf' => ''.$arraySend['cpf'].'', 'telefone' => ''.$arraySend['telefone'].'', 'valor' => ''.$arraySend['valor'].'', 'valor_pago_comissario' => ''.$arraySend['valor_pago_comissario'].'', 'valorEstorno' => ''.$arraySend['valorEstorno'].'', 'genero' => ''.$arraySend['genero'].'', 'tid' => ''.$arraySend['tid'].'', 'nsu' => ''.$arraySend['nsu'].'', 'pago' => ''.$arraySend['pago'].'', 'stat' => ''.$arraySend['stat'].'', 'situacao' => ''.$arraySend['situacao'].'', 'data' => ''.$arraySend['data'].'', 'dataModificacao' => ''.$arraySend['dataModificacao'].'', 'dataEstorno' => ''.$arraySend['dataEstorno'].'', 'dataChargebackIn' => ''.$arraySend['dataChargebackIn'].'', 'dataChargebackConfirmado' => ''.$arraySend['dataChargebackConfirmado'].'', 'dataCheckin' => ''.$arraySend['dataCheckin'].'', 'dateCheckinTodas' => ''.$arraySend['dateCheckinTodas'].'', 'origem' => ''.$arraySend['origem'].'', 'forma_pagamento' => ''.$arraySend['forma_pagamento'].'', 'taxa_evento' => ''.$arraySend['taxa_evento'].'', 'parcelas' => $arraySend['parcelas'], 'comissionado' => $arraySend['comissionado'], 'voucher' => $arraySend['voucher'], 'cortesia' => $arraySend['cortesia'], 'patrocinio' => $arraySend['patrocinio'], 'cupom' => $arraySend['cupom'], 'pdv' => $arraySend['pdv'], 'data_timestamp' => ''.$timestamp.'' ) ); //ARRAY DE DELETA $params_delete = array(); $params_delete['hosts'] = array ( ''.$host_elastic.'' ); $client_delete = new Elasticsearch\Client($params_delete); $params_delete = array( 'index' => 'usuario_carrinho', 'type' => 'site', 'id' => ''.$arraySend['id'].'' ); if($tipoSend=="busca"||$tipoSend=="total") { if(trim($arraySend['pagina'])=="" || trim($arraySend['pagina'])=="1") { $pagina = 0; } else { $pagina = ($arraySend['pagina']-1) * 20; } $de_padrao = "0000000000"; $de = strtotime("".$arraySend['de']." 00:00:00"); $ate_padrao = strtotime("".$data.""); $ate = strtotime("".$arraySend['ate']." 23:59:59"); $filtro = array(); $filtra_score = 0; if(trim($arraySend['size_array'])=="") { $site_set = 20; } else { $site_set = $arraySend['size_array']; } if(trim($arraySend['de'])=="" && trim($arraySend['ate'])=="") { $filtro[] = array( 'range' => array( 'data_timestamp' => array( 'gt' => $de_padrao, 'lte' => $ate_padrao ) ) ); } else { if(trim($arraySend['de'])=="") { $filtro[] = array( 'range' => array( 'data_timestamp' => array( 'gte' => $de_padrao, 'lte' => $ate ) ) ); } else { if(trim($arraySend['ate'])=="") { $filtro[] = array( 'range' => array( 'data_timestamp' => array( 'gte' => $de, 'lte' => $ate_padrao ) ) ); } else { $filtro[] = array( 'range' => array( 'data_timestamp' => array( 'gte' => $de, 'lte' => $ate ) ) ); } } } $filtro[] = array( 'match' => array( 'stat' => '1' ) ); if(trim($arraySend['local_not'])=="") { if(trim($arraySend['local'])=="produto") { } else { #$filtro_not[] = array( 'match' => array( 'local' => 'produto' ) ); } #$filtro_not[] = array( 'match' => array( 'local' => 'chamada' ) ); #$filtro_not[] = array( 'match' => array( 'local' => 'links_adrenaline' ) ); #$filtro_not[] = array( 'match' => array( 'local' => 'sit_galerias' ) ); } else { $kws = explode(",", $arraySend['local_not']); for($i = 0, $c = count($kws); $i < $c; $i++) { #$filtro_not[] = array( 'match' => array( 'local' => ''.$kws[$i].'' ) ); } } if($filtra_score>0) { $ordenacao[] = array( '_score' => array( 'order' => 'desc' ), 'data_timestamp' => array( 'order' => 'desc' ) ); } else { $ordenacao[] = array( 'data_timestamp' => array( 'order' => 'desc' ) ); } $params_filtro = array(); $params_filtro['hosts'] = array ( ''.$host_elastic.'' ); $client_filtro = new Elasticsearch\Client($params_filtro); if($tipoSend=="total") { $params_filtro = array( 'index' => 'usuario_carrinho', 'type' => 'site', 'size' => '9999999', 'body' => array( 'query' => array( 'bool' => array( 'must' => $filtro , 'must_not' => $filtro_not ) ), 'sort' => $ordenacao ) ); } else { $params_filtro = array( 'index' => 'usuario_carrinho', 'type' => 'site', 'from' => ''.$pagina.'', 'size' => ''.$site_set.'', 'body' => array( 'query' => array( 'bool' => array( 'must' => $filtro , 'must_not' => $filtro_not ) ), 'sort' => $ordenacao ) ); } $response = $client->search($params_filtro); return $response; } else { if($tipoSend=="add") { $response = $client->index($params); } else { $response = $client_busca->search($params_busca); $result = json_encode($response); $obj = json_decode($result); $qtdade = count( $obj->hits->hits ); if($tipoSend=="editar") { if($qtdade>0) { $response = $client_delete->delete($params_delete); } $response = $client->index($params); } elseif($tipoSend=="deletar") { if($qtdade>0) { $response = $client_delete->delete($params_delete); } } } } } } if(!function_exists('cadastra_usuario')) { function cadastra_usuario($dadosSend,$empresaSend) { //url do destino da requsiçao, equivalente ao "action" de um formulário $url = ''.URL_GATEWAY.'users/register'; //estes seriam os "inputs" do formulário $campos = array( 'name'=>"".$dadosSend['nome']."", 'cpf'=>urlencode("".$dadosSend['cpf'].""), 'token'=>urlencode("".$empresaSend.""), 'email'=>"".$dadosSend['email']."", 'role_id'=>urlencode("3") ); //temos que colocar os parâmetros do post no estilo de uma query string foreach($campos as $name => $valor) { $string_campos .= $name . '=' . $valor . '&'; } $string_campos = rtrim($string_campos,'&'); $ch = curl_init(); //configurando as opções da conexão curl curl_setopt($ch,CURLOPT_URL,$url); //este parâmetro diz que queremos resgatar o retorno da requisição curl_setopt($ch,CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch,CURLOPT_POST,count($campos)); curl_setopt($ch,CURLOPT_POSTFIELDS,$string_campos); //manda a requisição post $resultado = curl_exec($ch); curl_close($ch); $obj = json_decode($resultado); } } if(!function_exists('cadastra_token')) { function cadastra_token($dadosSend,$empresaSend) { //url do destino da requsiçao, equivalente ao "action" de um formulário $url = ''.URL_GATEWAY.'users/user-token'; //estes seriam os "inputs" do formulário $campos = array( 'cpf'=>urlencode("".$dadosSend['cpf'].""), 'token'=>urlencode("".$empresaSend."") ); //temos que colocar os parâmetros do post no estilo de uma query string foreach($campos as $name => $valor) { $string_campos .= $name . '=' . $valor . '&'; } $string_campos = rtrim($string_campos,'&'); $ch = curl_init(); //configurando as opções da conexão curl curl_setopt($ch,CURLOPT_URL,$url); //este parâmetro diz que queremos resgatar o retorno da requisição curl_setopt($ch,CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch,CURLOPT_POST,count($campos)); curl_setopt($ch,CURLOPT_POSTFIELDS,$string_campos); //manda a requisição post $resultado = curl_exec($ch); curl_close($ch); $obj = json_decode($resultado); $update = mysql_query("UPDATE usuario SET passepague_token='".$obj->data."' WHERE id='".$dadosSend['id']."' "); return $obj->data; } } if(!function_exists('recupera_token')) { function recupera_token($dadosSend) { //url do destino da requsiçao, equivalente ao "action" de um formulário $url = ''.URL_GATEWAY.'users/user-token'; //estes seriam os "inputs" do formulário $campos = array( 'cpf'=>urlencode("".$dadosSend['cpf'].""), 'token'=>urlencode("".$dadosSend['empresa']."") ); //temos que colocar os parâmetros do post no estilo de uma query string foreach($campos as $name => $valor) { $string_campos .= $name . '=' . $valor . '&'; } $string_campos = rtrim($string_campos,'&'); $ch = curl_init(); //configurando as opções da conexão curl curl_setopt($ch,CURLOPT_URL,$url); //este parâmetro diz que queremos resgatar o retorno da requisição curl_setopt($ch,CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch,CURLOPT_POST,count($campos)); curl_setopt($ch,CURLOPT_POSTFIELDS,$string_campos); //manda a requisição post $resultado = curl_exec($ch); curl_close($ch); $obj = json_decode($resultado); return $obj->data; } } if(!function_exists('mysql_datetime_para_timestamp')) { function mysql_datetime_para_timestamp($dt) { $yr=strval(substr($dt,0,4)); $mo=strval(substr($dt,5,2)); $da=strval(substr($dt,8,2)); $hr=strval(substr($dt,11,2)); $mi=strval(substr($dt,14,2)); $se=strval(substr($dt,17,2)); #return $hr."-".$mi."-".$se."-".$mo."-".$da."-".$yr; return mktime($hr,$mi,$se,$mo,$da,$yr); } } if(!function_exists('retiraAcentos')) { function retiraAcentos($string){ $array1 = array("á", "à", "â", "ã", "ä", "é", "è", "ê", "ë", "í", "ì", "î", "ï", "ó", "ò", "ô", "õ", "ö", "ú", "ù", "û", "ü", "ç" , "Á", "À", "Â", "Ã", "Ä", "É", "È", "Ê", "Ë", "Í", "Ì", "Î", "Ï", "Ó", "Ò", "Ô", "Õ", "Ö", "Ú", "Ù", "Û", "Ü", "Ç", " " ); $array2 = array("a", "a", "a", "a", "a", "e", "e", "e", "e", "i", "i", "i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c" , "A", "A", "A", "A", "A", "E", "E", "E", "E", "I", "I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C", "_" ); return str_replace($array1, $array2,$string); } } if(!function_exists('cor_alteatoria')) { function cor_alteatoria() { $cor = array ( "0" => "#e6b30e", "1" => "#d61212", "2" => "#d66e12", "3" => "#d6b312", "4" => "#e4eb22", "5" => "#a2eb22", "6" => "#43eb22", "7" => "#22eb9d", "8" => "#22e4eb", "9" => "#2298eb", "10" => "#223aeb", "11" => "#5622eb", "12" => "#8f22eb", "13" => "#b922eb", "14" => "#eb22df", "15" => "#eb22b9", "16" => "#eb2281", "17" => "#255782", "18" => "#258257", "19" => "#488225", "20" => "#823225" ); return $cor[array_rand($cor)]; } } if(!function_exists('get_plataforma')) { function get_plataforma() { $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $ipad = strpos($_SERVER['HTTP_USER_AGENT'],"iPad"); $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android"); $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS"); $berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry"); $ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod"); $symbian = strpos($_SERVER['HTTP_USER_AGENT'],"Symbian"); if ($iphone || $ipad == true) { $tipo_set = "apple"; } else if ( $android == true) { $tipo_set = "android"; } else { $tipo_set = "outro"; } return $tipo_set; } } if(!function_exists('get_origem')) { function get_origem() { $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $ipad = strpos($_SERVER['HTTP_USER_AGENT'],"iPad"); $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android"); $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS"); $berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry"); $ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod"); $symbian = strpos($_SERVER['HTTP_USER_AGENT'],"Symbian"); if ($iphone || $ipad || $android || $palmpre || $ipod || $berry || $symbian == true) { $tipo_set = "MOBILE"; } else { $tipo_set = "SITE"; } return $tipo_set; } } if(!function_exists('get_ipAll')) { function get_ipAll() { $variables = array(REMOTE_ADDR, HTTP_X_FORWARDED_FOR, HTTP_X_FORWARDED, HTTP_FORWARDED_FOR, HTTP_FORWARDED, HTTP_X_COMING_, HTTP_COMING_, HTTP_CLIENT_IP); $return = Unknown; foreach ($variables as $variable) { if (isset($_SERVER[$variable])) { $return.= $_SERVER[$variable]." - "; } } return $return; } } if(!function_exists('get_client_ip')) { function get_client_ip() { $ipaddress = ''; if ($_SERVER['HTTP_CLIENT_IP']) $ipaddress = $_SERVER['HTTP_CLIENT_IP']; else if($_SERVER['HTTP_X_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']; else if($_SERVER['HTTP_X_FORWARDED']) $ipaddress = $_SERVER['HTTP_X_FORWARDED']; else if($_SERVER['HTTP_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_FORWARDED_FOR']; else if($_SERVER['HTTP_FORWARDED']) $ipaddress = $_SERVER['HTTP_FORWARDED']; else if($_SERVER['REMOTE_ADDR']) $ipaddress = $_SERVER['REMOTE_ADDR']; else $ipaddress = 'UNKNOWN'; return $ipaddress; } } if(!function_exists('MaskCampos')) { function MaskCampos($mask,$str){ $str = str_replace(" ","",$str); for($i=0;$i/si', trim($tags), $tags); $tags = array_unique($tags[1]); if(is_array($tags) AND count($tags) > 0) { if($invert == FALSE) { return preg_replace('@<(?!(?:'. implode('|', $tags) .')\b)(\w+)\b.*?>.*?@si', '', $text); } else { return preg_replace('@<('. implode('|', $tags) .')\b.*?>.*?@si', '', $text); } } elseif($invert == FALSE) { return preg_replace('@<(\w+)\b.*?>.*?@si', '', $text); } return $text; } } // Função de porcentagem: Quanto é X% de N? if(!function_exists('porcentagem_xn')) { function porcentagem_xn( $porcentagem, $total ) { if(trim($porcentagem)=="" || trim($total)=="" || trim($porcentagem)=="0" || trim($total)=="0") { return "0"; } else { return number_format((( $porcentagem / 100 ) * $total), 2, ',', ' '); } } } // Função de porcentagem: N é X% de N if(!function_exists('porcentagem_nx')) { function porcentagem_nx( $parcial, $total ) { if(trim($parcial)=="" || trim($total)=="" || trim($parcial)=="0" || trim($total)=="0") { return number_format(0, 2, ',', ' '); } else { return number_format((( $parcial * 100 ) / $total), 2, ',', ' '); } } } if(!function_exists('exibe_emoticon')) { function exibe_emoticon($msgSend) { $msgSend = str_replace(":)","","".$msgSend.""); $msgSend = str_replace(":(","","".$msgSend.""); $msgSend = str_replace(":P","","".$msgSend.""); $msgSend = str_replace("=D","","".$msgSend.""); $msgSend = str_replace(":o","","".$msgSend.""); $msgSend = str_replace(";)","","".$msgSend.""); $msgSend = str_replace("8-)","","".$msgSend.""); $msgSend = str_replace("B|","","".$msgSend.""); $msgSend = str_replace(">:(","","".$msgSend.""); $msgSend = str_replace(":/","","".$msgSend.""); $msgSend = str_replace(":'(","","".$msgSend.""); $msgSend = str_replace("O:)","","".$msgSend.""); $msgSend = str_replace(":*","","".$msgSend.""); $msgSend = str_replace("^_^","","".$msgSend.""); $msgSend = str_replace("-_-","","".$msgSend.""); $msgSend = str_replace("o.O","","".$msgSend.""); $msgSend = str_replace("O.o","","".$msgSend.""); $msgSend = str_replace(":3","","".$msgSend.""); $msgSend = str_replace(">:o","","".$msgSend.""); $msgSend = str_replace(":v","","".$msgSend.""); $msgSend = str_replace("[icon]24[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]25[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]26[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]27[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]28[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]29[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]30[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]31[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]32[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]33[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]34[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]35[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]36[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]37[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]38[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]39[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]40[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]41[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]42[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]43[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]44[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]45[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]46[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]47[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]48[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]49[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]50[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]51[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]52[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]53[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]54[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]55[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]56[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]57[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]58[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]59[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]60[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]61[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]62[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]63[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]64[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]65[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]66[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]67[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]68[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]69[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]70[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]71[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]72[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]73[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]74[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]75[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]76[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]77[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]78[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]79[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]80[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]81[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]82[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]83[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]84[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]85[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]86[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]87[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]88[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]89[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]90[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]91[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]92[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]93[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]94[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]95[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]96[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]97[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]98[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]99[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]100[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]101[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]102[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]103[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]104[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]105[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]106[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]107[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]108[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]109[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]110[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]111[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]112[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]113[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]114[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]115[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]116[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]117[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]118[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]119[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]120[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]121[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]122[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]123[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]124[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]125[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]126[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]127[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]128[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]129[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]130[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]131[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]132[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]133[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]134[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]135[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]136[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]137[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]138[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]139[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]140[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]141[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]142[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]143[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]144[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]145[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]146[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]147[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]148[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]149[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]150[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]151[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]152[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]153[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]154[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]155[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]156[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]157[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]158[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]159[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]160[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]161[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]162[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]163[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]164[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]165[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]166[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]167[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]168[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]169[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]170[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]171[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]172[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]173[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]174[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]175[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]176[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]177[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]178[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]179[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]180[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]181[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]182[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]183[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]184[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]185[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]186[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]187[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]188[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]189[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]190[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]191[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]192[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]193[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]194[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]195[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]196[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]197[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]198[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]199[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]200[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]201[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]202[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]203[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]204[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]205[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]206[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]207[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]208[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]209[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]210[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]211[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]212[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]213[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]214[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]215[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]216[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]217[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]218[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]219[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]220[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]221[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]222[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]223[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]224[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]225[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]226[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]227[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]228[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]229[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]230[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]231[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]232[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]233[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]234[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]235[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]236[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]237[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]238[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]239[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]240[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]241[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]242[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]243[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]244[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]245[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]246[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]247[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]248[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]249[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]250[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]251[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]252[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]253[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]254[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]255[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]256[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]257[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]258[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]259[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]260[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]261[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]262[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]263[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]264[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]265[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]266[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]267[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]268[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]269[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]270[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]271[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]272[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]273[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]274[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]275[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]276[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]277[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]278[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]279[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]280[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]281[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]282[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]283[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]284[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]285[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]286[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]287[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]288[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]289[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]290[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]291[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]292[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]293[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]294[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]295[/icon]","","".$msgSend.""); $msgSend = str_replace("[icon]296[/icon]","