include("stopinjection.inc.php");
include("bloqueados.php");
$hour=date('H');
$min=date('i');
$month=date('m');
$day=date('d');
$year=date('Y');
$date=date("d/m/Y - H:i");
$email = trim($_POST['email']);
$nome = $_POST['nome'];
$emaildest = $_POST['emaildest'];
$nomedosite = $_POST['nomedosite'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
$redirecionar = $_POST['redirecionar'];
$seunome = $_POST['seunome'];
$ip = $_SERVER["REMOTE_ADDR"];
if(isset($bloqueados)){
$allowed = 0;
foreach($bloqueados as $blacks) {
if($_POST['email'] == $blacks || $_POST['emaildest'] == $blacks)
$allowed = 1;
}
}
$CFG = array(
'csv_style' => 0, // Utilizar esquema CSV? 0=não e 1=sim
'csv_delimiter' => ' ' // Qual o delimitador entre os campos (TAB é a melhor opção)
);
function check_email_mx($email) { // CHECK USER EMAIL TO BE VALID
if((preg_match('/(@.*@)|(..)|(@.)|(.@)|(^.)/', $email)) || (preg_match('/^.+@([?)[a-zA-Z0-9-.]+.([a-zA-Z]{2,3}|[0-9]{1,3})(]?)$/',$email)) ) {
$host = explode('@',$email);
if(checkdnsrr($host[1].'.', 'MX') ) return true;
if(checkdnsrr($host[1].'.', 'A') ) return true;
if(checkdnsrr($host[1].'.', 'CNAME') ) return true;
}
return false;
}
function verificar_referencia($referencia_formulario) {
global $assunto;
if(count($referencia_formulario))
{
$encontrado = false;
$temp = explode('/',getenv('HTTP_REFERER'));
$referencia = $temp[2];
for($x=0; $x alert ('Você está enviando o formulário de uma origem não autorizada!');
history.go (-1);
";
error_log("[formail.php] Referência Ilegal. (".getenv("HTTP_REFERER").")", 0);
}
return $encontrado;
}else{
return true;
}
}
if(!empty($referencia_formulario))
{
verificar_referencia($referencia_formulario);
}
// Verifica se O Campo nome tá preenchido
if ($allowed == 1) {
echo "";
exit;
}
if (empty($_POST['nome'])){
echo "";
exit;
}
if ($_POST['nome'] == "None"){
echo "";
exit;
}
if ($_POST['nome'] == "Teste" || $_POST['nome'] == "teste" || $_POST['nome'] == "Test" || $_POST['nome'] == "test" || $_POST['nome'] == "teste!" || $_POST['nome'] == "Teste!"){
echo "";
exit;
}
if ($_POST['nome'] == "filho da puta!" || $_POST['nome'] == "filho da puta" || $_POST['nome'] == "Filha da puta" || $_POST['nome'] == "Filha da puta!"){
echo "";
exit;
}
// Verifica o Campo E-mail Tá preenchido
elseif (empty($_POST['email'])){
// HTML que aparecera o ERRO
echo "";
exit;
}
$ev = explode('@',$_POST['email']);
$ev1 = $ev[0];
if(strlen(trim($ev1)) < 3){
// HTML que aparecera o ERRO
echo "";
exit;
}
if($ev1 == "here" || $ev1 == "teste" || $ev1 == "test" || $ev1 == "bunda" || $ev1 == "puta"){
// HTML que aparecera o ERRO
echo "";
exit;
}
if($ev1 == "testandoeaprovando" || $ev1 == "asas" || $ev1 == "sdfdsf" || $ev1 == "fghgfgh" || $ev1 == "fdgfd" || $ev1 == "dffgdfg" || $ev1 == "hhjfg" || $ev1 == "aaa" || $ev1 == "jsdiojsiod" || $ev1 == "123" || $ev1 == "234"){
// HTML que aparecera o ERRO
echo "";
exit;
}
// Verifoca Se o E-mail Contem @
elseif (!(strpos($_POST['email'],"@")) OR strpos($_POST['email'],"@") !=strrpos($_POST['email'],"@")) {
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif (!ereg("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$",$_POST['email'])){
echo "";
exit;
}
if(!check_email_mx($_POST['email'])) {
echo "";
exit;
}
elseif (!ereg("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$",$_POST['emaildest'])){
echo "";
exit;
}
$domain = substr($_POST['email'], strpos($_POST['email'], '@') + 1);
if (checkdnsrr($domain) == FALSE) {
echo "";
exit;
}
$domain2 = substr($_POST['emaildest'], strpos($_POST['emaildest'], '@') + 1);
if (checkdnsrr($domain2) == FALSE) {
echo "";
exit;
}
elseif (!(strpos($_POST['emaildest'],"@")) OR strpos($_POST['emaildest'],"@") !=strrpos($_POST['emaildest'],"@")) {
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@viagra.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmail.cm\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@viados.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@viados.com.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@ig.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@rock.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@yahool.com.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@aol.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@yhoo.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@bol.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@teste.pt\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@love.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@oi.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gmail.com.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@yahoo.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmail.com.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@a.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmai.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotamil.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmailcom.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gnail.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotimail.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotamail.com\$",$email)) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmay.com\$",$email)) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@otmail.com\$",$email)) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmil.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hot.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotmal.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@test.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@teste.com.br\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@diniz.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@teste.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@lalala.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@viados.com\$",$_POST[email])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gmail.com.com\$",$_POST[email])) {
echo "";
exit;
}
// Verifica se o Campo Mensagem tá preenchido
elseif (empty($_POST['mensagem'])){
// HTML que aparecera o ERRO
echo "";
exit;
}
if(strlen(trim($_POST['mensagem'])) > 300){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif ($_POST['assunto'] == "None"){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif ($_POST['emaildest'] == ""){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@rival.com.br\$",$_POST['emaildest'])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@ictrading.com.br\$",$_POST['emaildest'])) {
echo "";
exit;
}
elseif ($_POST['nomedosite'] == "ORKUT"){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif ($_POST['nomedosite'] == "http://www.orkut.com"){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif ($_POST['nomedosite'] == "www.oulkut.com"){
// HTML que aparecera o ERRO
echo "";
exit; }
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gmail.com.br\$",$_POST['emaildest'])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gmail.com.com\$",$_POST['emaildest'])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@gmail.com.com\$",$_POST['email'])) {
echo "";
exit;
}
elseif (eregi ("^([a-z0-9_]|\\-|\\.)+@hotamil.com\$",$_POST['emaildest'])) {
echo "";
exit;
}
elseif (eregi("(\r|\n)", $assunto)) {
echo "";
exit;
}
elseif (eregi("(\r|\n)", $emaildest)) {
echo "";
exit;
}
elseif (eregi("(\r|\n)", $email)) {
echo "";
exit;
}
elseif (eregi("(\r|\n)", $nomedosite)) {
echo "";
exit;
}
else{
// Comfirma o Envio Do E-mail
if (empty($_POST['assunto'])){
$assunto = "Contato no Site $_POST[nomedosite]";
// Função de envio Do E-mail
}
if ($_POST['form'] == 'sent') {
session_start();
if ($_SESSION['captcha']!=$_REQUEST['code'])
{
echo "";
exit;
}
if ($_POST['email'] != $_POST['email2']){
// HTML que aparecera o ERRO
echo "";
exit;
}
if (empty($_POST['email2'])){
// HTML que aparecera o ERRO
echo "";
exit;
}
elseif ($_SESSION['captcha']==$_REQUEST['code']) {
mail("$emaildest","$assunto","Formulário no site $_POST[nomedosite] enviado em $date hs.\n\nNome: $_POST[nome]\nEmail: $_POST[email]\n\nMensagem: $_POST[mensagem]\n\nIP: $ip\n---------------------------------------------------------\nAutoResponders - Nós respondemos prá você!\nhttp://www.autoresponders.com.br\n\nModelos de Sites e Layouts Prontos\nhttp://www.kitsites.com\n\nRenda Software - Gerador Automático de Riqueza\nhttp://www.rendasoftware.kit.net","From:$_POST[nome]<$_POST[email]>");
// HTML do redirecionameto e se não redirecionar aparece um link
echo "";
}
//ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA
// Comfirma o Envio Do E-mail
// Função de envio Do E-mail
mail("$_POST[email]","Re: $assunto","Olá $_POST[nome]!\n\nObrigado pelo seu contato.\n\nInformamos que o seu email foi recebido com sucesso e será respondido o mais breve possível.\n\nSeu IP: $ip\n\nAtenciosamente,\n\n$_POST[seunome]\n$_POST[nomedosite]\n$_POST[emaildest]\n\nFormulário Enviado por FormulárioPRO\nhttp://www.formulariopro.pog.com.br\n---------------------------------------------------------\nModelos de Sites e Layouts Prontos\nhttp://www.kitsites.com\n\nRenda Software - Gerador Automático de Riqueza\nhttp://www.rendasoftware.kit.net","From: $_POST[nomedosite] <$_POST[emaildest]>");
}
}
?>
formulário PRO - Aumente as Vendas do Seu Site