Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eorefice

Restringir envio de formulário por ip?

Recommended Posts

Estou fazendo um html com <form> que enviar os dados via POST para um php que envia para o e-mail os dados inseridos nos campos, mas estou sofrendo com spam de mensagens aleatórias, gostaria de saber se tem como restringir o envio durante um hora ou algo do tipo...

 

 

codigo:

 

<?

$nome=$_POST['nome'];

$email=$_POST['email'];

$titulo=$_POST['titulo'];

$texto=$_POST['texto'];

$escolha=$_POST['escolha'];



$Destinatario="c";



$mensagem1="

Uma mensagem vinda do site !

Algum vistante mandou essa mensagem pelo site.

Nome: $nome

IP : ".$_SERVER['REMOTE_ADDR']."

Email: $email

Steam ID: $titulo

Escolha Final: $escolha

Mensagem: $texto";


mail("$Destinatario","Desban do site", "$mensagem1","From:$email");

?>

<!DOCTYPE html>
<html lang="en">
<link rel="shortcut icon" href="https://image.ibb.co/hf2N08/favicon.png"/>
  <head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="">
    <meta name="author" content="">

    <head>
<title> Hogwarts RP (SDM NETWORK) Garry's Mod Server </title>
<body>
 
<script> var repeat=1 // 0 para rolar uma vez, 1 para rolar infinitamente
var title=document.title
var leng=title.length
var start=1
function titlemove() {
titl=title.substring(start, leng) + title.substring(0, start)
document.title=titl
start++
if (start==leng+1) {
start=0
if (repeat==0)
return
}
setTimeout("titlemove()",200)  // aqui você pode aumentar ou diminuir a velocidade do titulo
}
if (document.title)
titlemove()
</script>
</body>

    <!-- Bootstrap core CSS -->
    <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">

    <!-- Custom styles for this template -->
    <link href="css/business-frontpage.css" rel="stylesheet">

  </head>

  <body>

    <!-- Navigation -->
	 
    <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
      <div class="container">
	 <h1 class="text-hide" style="background-image: url('https://image.ibb.co/fzPuOT/favicon2.png'); width: 50px; height: 50px;">HogwartsRp</h1><br />
        <a class="navbar-brand" href="#">HOGWARTS RP</a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarResponsive">
          <ul class="navbar-nav ml-auto">
            <li class="nav-item">
              <a class="nav-link" href="index.html">SALÃO COMUNAL
                <span class="sr-only">(current)</span>
              </a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">SOBRE</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">COMPRE VIP</a>
            </li>
            <li class="nav-item">
              <a class="nav-link" href="#">DESBAN</a>
            </li>
          </ul>
        </div>
      </div>
    </nav>

    <!-- Header with Background Image -->
    <header class="business-header">
      <div class="container">
        <div class="row">
          <div class="col-lg-12">
            <h1 class="display-3 text-center text-white mt-4" style="text-shadow: 4px 4px #000000;"><b>Garry'S MOD</b></h1>
          </div>
        </div>
      </div>
    </header>
	

    <!-- Page Content -->
	
	
    <div class="container">
	<br>
	<br>
<div class="alert alert-dark" role="alert">
 <center>FOI PARAR EM AZKABAN? ESTÁ COM MEDO DOS DEMENTADORES? AQUI TEMOS UMA SOLUÇÃO</center>
</div>
<div class="card">
  <h5 class="card-header"><center> <img class="card-img-top" src="img/desban.png" style="width: 650px;" alt=""><center></h5>
  <div class="card-body">
  
	
	
	
			<BR>
			
			
			
            <BR>
			<div class="alert alert-success" role="alert"><center>
<b>MENSAGEM ENVIADA COM SUCESSO, LEMBRE-SE NÃO ENVIE NOVAMENTE, AGUARDE NOSSO CONTATO E EVITE SER BANIDO ;)</b>
</center></div>
  </div>
</div>

      <div class="row">
    
        <div class="col-sm-4 my-4">
          
           
          </div>
        </div>

      </div>
      <!-- /.row -->

    </div>
    <!-- /.container -->

    <!-- Footer -->
    <footer class="py-5 bg-dark">
      <div class="container">
        <p class="m-0 text-center text-white">Copyright © HogwartsRp Servidor de Garry's MOD 2018 (DESENVOLVIDO POR <A href="https://www.youtube.com/channel/UCbd9FnAmLlsLXo6jY2Lz02w?sub_confirmation=1" title="f****** FracVRAU" target="_blank">FRACTALBR</A>)</p>
      </div>
      <!-- /.container -->
    </footer>

    <!-- Bootstrap core JavaScript -->
    <script src="vendor/jquery/jquery.min.js"></script>
    <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

  </body>
 

</html>

 é um site de um jogo que estou desenvolvendo, meu conhecimento sobre php é limitado espero que me ajudem... valeeeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.