Moderador: web
por web Offline » Seg Jul 27, 2009 11:09 am
|

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com
web
ADMIN
Mensagens: 12425
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
por d_cabral Offline » Seg Abr 26, 2010 3:15 pm
eu fiz o download do arquivo em php e achei outras coisas muito interessantes, sugiro que deem uma navegada no site do cara, vale a pena. eu gostaria de saber como eu adaptaria o código dele no meu código, visto que só umas variáveis que me interessam, $SpamCheck e $SpamErrorMessage, pois eu quero que seja travado a primeira parte do link (http://) se eu bloquear isso já resolve o meu problema de spams, segue o meu código, a variável que eu quero bloquear é a $texto. poderiam me ajudar por favor?
- Código: Selecionar todos
<?php
require "config.ini"; ini_set ("SMTP","smtp.eb.mil.br"); $empresa=$_POST["empresa"]; $nome=$_POST["nome"]; $cargo=$_POST["cargo"]; $dept=$_POST["dept"]; $telefone=$_POST["telefone"]; $email=$_POST["email"]; $news=$_POST["news"]; $texto=$_POST["texto"];
if (empty($nome)){ echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head><title>We have a problem!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>Please fill in the Name</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; }
if (empty($telefone)){ echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echao "<html><head><title>We have a problem!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>It is necessary to complete the Phone</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; }
elseif (empty($email)){ echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head><title>We have a problem!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>The e-mail has not been entered</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; }
elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) { echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head><title>We have a problem!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>The email is not valid</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; }
elseif (empty($texto)){ echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head><title>We have a problem!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>You did not enter a message</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; }
else{ if ($certo== "1") {
$dominio = "www."; $complemento = split("@", $email); $endereco = $dominio.$complemento[1]; $fp = @fsockopen($endereco,80); $SpamCheck = "Y"; $SpamErrorMessage = "<p align=\"center\"><font color=\"red\">Malicious code content detected. </font><br><b>Your IP Number of <b>".getenv("REMOTE_ADDR")."</b> has been logged.</b></p>";
if($fp) { mail ("$emaildest","Cadastro no site$assunto\n", "Empresa:$empresa\n Nome:$nome\n Cargo:$cargo\n Depto:$dept\n Telefone:$telefone\n Email:$email\n News:$news\n Mensagem:$texto\n\n ...::: Exatronic Ind. e Com. Ltda :::...", "From:$empresa<$email>");
echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head>"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">"; echo "<title>Redirecionado ...</title>"; echo "</head><body bgcolor=\"#ffffff\">";
fclose($fp); } else {
echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> echo "<html><head><title>Se produjo un error!!!</title></head>"; echo "<body background=\"../imagens/lado.gif\">"; echo "<br><br><br>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <strong>Su dirección de correo electrónico es incorrecto!</strong></font>"; echo "<FONT FACE=\"Arial, Helvetica, sans-serif\" color=\"#FFFFFF\" SIZE=\"2\"> <br><br><a href=\"javascript:history.back(1)\"> <IMG SRC=\"../imagens/voltapt.jpg\" WIDTH=\"80\" HEIGHT=\"30\" BORDER=\".\"></a></font>"; echo "</body></html>"; } }
//echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para O Site</a>"; echo "</body></html>";*/ }
?>

d_cabral
MEMBRO
Mensagens: 46
Registrado em: Seg Mar 01, 2010 4:21 pm
|
por web Offline » Seg Abr 26, 2010 3:17 pm
Esse fórum é para postar scripts pronto, se tem dúvidas, tem que postar no fórum sobre programação.

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com
web
ADMIN
Mensagens: 12425
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para PHP
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante
|
|
|