session_start(); @header("Content-type: text/html; charset=ISO-8859-1"); require_once "includer.php"; extract(recupera($_REQUEST, 1)); if($funcao == md5("envia_contato")){ $true = !empty($nome) && !empty($email) && !empty($telefone) && !empty($destinatario) && !empty($mensagem) ? TRUE : FALSE; if(!$true) die(ECV); if($code != $_SESSION['codigo']) die("A soma dos números informada está incorreta"); $destinatario = base64_decode($destinatario); $copia = base64_decode($copia); $email_assunto = "[CONTATO VIA SITE]".separa($assunto, " "); $mensagem = quebra($mensagem); $ip = $_SERVER['REMOTE_ADDR']; $data = date("d/m/Y"); $hora = date("H:i"); $email_conteudo = "
Informações recebidas através do formulário de contato do site {$email_nome}.
Nome: {$nome}
E-mail: {$email}
Telefone: {$telefone}
Mensagem: {$mensagem}
Enviado em {$data} às {$hora} pelo IP {$ip}
"; $params = array( "dest" => $destinatario, "email_nome" => $email_nome, "email_from" => $email_from, "email_assunto" => $email_assunto, "email_conteudo" => $email_conteudo, "nomeEmpresa" => $email_nome, "copia" => $copia, "email_reply" => $email ); if(!envioEmail($params)) die("Erro no envio, contato não enviado"); apagaForm("#form"); die("Contato enviado com sucesso!"); }elseif($funcao == md5("code")){ function conta(){ $array = array(1,2,3,4,5); return array_rand($array); } $num1 = conta(); $num2 = conta(); $num3 = conta(); $codigoCaptcha = $num1." ".$num2." ".$num3; $_SESSION['codigo'] = $num1 + $num2 + $num3; $imagemCaptcha = imagecreatefrompng("img/fundocaptch.png"); $fonteCaptcha = imageloadfont("img/anonymous.gdf"); $corCaptcha = imagecolorallocate($imagemCaptcha,128,128,128); imagestring($imagemCaptcha,$fonteCaptcha,20,5,$codigoCaptcha,$corCaptcha); header("Content-type: image/png"); imagepng($imagemCaptcha); imagedestroy($imagemCaptcha); }