Jump to content

safas

Members
  • Content count

    96
  • Joined

  • Last visited

Community Reputation

0 Comum

About safas

  1. safas

    Recaptcha Google não valida formulario

    amigo, nao sou um expert em codigos, voce poderia por favor postar sua recomendação copiando o meu codigo todo para eu ver aonde tenho que colocar este codigo que voce disse?rs muito obrigado pela ajuda
  2. safas

    Recaptcha Google não valida formulario

    Ele está lá no index.php A captcha em si está funcionando, porém se o visitante clicar em Enviar Mensagem sem clicar nela, a mensagem é enviada, ou seja, é como se ela nao tivesse efeito algum. O que pode ser? =(
  3. safas

    Recaptcha Google não valida formulario

    Sim, coloquei tudo certo, só aqui que substitui por xxx ....rs
  4. Olá amigos, Estou tendo muita dificuldade para validar uma recaptcha do Google em meu site. Já tentei de tudo e não dá certo. O que está acontecendo é que o visitante do site não precisa validar a captcha para enviar a mensagem, apesar da captcha estar aparentemente funcionando, se o visitante clicar direto em enviar a mensagem, a mesma chega na caixa de emails, o que nao era para acontecer. Quem puder ajudar agradecerei bastante. Vejam o codigo do formulario: <form action="http://site.com.br/cgi-sys/FormMail.cgi" method="post" name="formulario" id="formulario"> <input type="hidden" name="recipient" value="contato@site.com.br" /> <!-- CAMPO PARA AONDE SERÁ REDIRECIONADO DEPOIS DO ENVIO --> <input type="hidden" name="redirect" value="http://www.site.com.br/enviado.html" /> <input type="text" input name="Nome" value="Nome" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Nome';}"> <input type="text" input name="subject" value="Assunto" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Assunto';}"> <input type="text" input name="Email" value="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}"> <input type="text" input name="Telefone" value="Telefone" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Telefone';}"> <input type="text2" input name="Mensagem" value="Mensagem" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Mensagem';}"></textarea> <div class = "g-recaptcha" data-sitekey = "xxxx" ></div> <br/> <input type = "submit" value = "Enviar Mensagem" > </form> <!--js--> <script src='https://www.google.com/recaptcha/api.js?hl=pt-BR'></script> Index.php (não sei se seria necessario), andei lendo na web que seria, depois vi no Developers que parece que não, apesar de tudo, tudo que fiz nao fez a captcha rodar corretamente (obrigar a pessoa clicar nela para poder enviar a mensagem). Codigo do index.php <html> <body> <form action="" method="post"> <?php require_once('recaptchalib.php'); // Get a key from https://www.google.com/recaptcha/admin/create $publickey = "xxxxx"; $privatekey = "xxxxx"; # the response from reCAPTCHA $resp = null; # the error code from reCAPTCHA, if any $error = null; # was there a reCAPTCHA response? if ($_POST["recaptcha_response_field"]) { $resp = recaptcha_check_answer ($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]); if ($resp->is_valid) { echo "You got it!"; } else { # set the error code so that we can display it $error = $resp->error; } } echo recaptcha_get_html($publickey, $error); ?> <br/> <input type="submit" value="Enviar" /> </form> </body> </html> Alguem sabe o que está errado? o Formmail? Se ter que mudar, como devo fazer? Se puder manter, o que poderia ser? Ja modifiquei o form action do index.php para formmail e nada de dar certo =( tentei varias coisas e nada. quem puder ajudar, fica o meu obrigado registrado =)
  5. Olá pessoal, Gostaria de pedir ajuda: Utilizo o sublime text para meus projetos. Resolvi testar o Atom e instalei alguns packages, até aí, tudo bem, estou conhecendo o software. Porém meus projetos feitos no Sublime Text quando abertos no Atom, os textos que possuem acentos especiais como a palavra seção, por exemplo, ficam com caracteres. O que posso fazer para evitar isto e usar o Atom? Algum pack para corrigir? (procurei alguns, e os que achei nao resolveu). Obrigado :)
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.