Proteger formulario con reCaptcha de Google

Поділитися
Вставка
  • Опубліковано 10 вер 2024
  • Aprende a implementar y validar reCaptcha a un formulario.
    Complementamos un proyecto de formulario de contacto.
    Crear formulario de contacto: • Crea un formulario de ...
    Código fuente: codigosdeprogr...
    Implementar reCaptcha V3: • Implementar y validar ...
    ☕️🍺 Invítame un café o una cerveza: www.paypal.me/...
    🤝 Únete a este canal con beneficios: www.youtube.co...
    📲 Facebook: www. Cod...
    📸 Instagram: / codigosdprogramacion
    🐦 Twitter: / mroblesdev
    🌐 Sitio web: codigosdeprogr...
    👨‍🏫 Contacto y asesorías: codigosdeprogr...
    🎁 Hosting con descuento: www.hostg.xyz/...
    POR FAVOR, ¡SUSCRÍBETE!

КОМЕНТАРІ • 101

  • @gerardodelgado2675
    @gerardodelgado2675 Рік тому +3

    Me encargaron un proyecto donde tenía que implementar el Captcha, pero muchas gracias por este gran video que me fue de una gran ayuda para mi proyecto web 🥰👍

  • @sersens77
    @sersens77 Рік тому +4

    No sabes como me has ayudado, gracias infinitas.

  • @estherdiez6304
    @estherdiez6304 Рік тому +2

    ¡Qué bien lo explicas! Soy algo novata y me parecía difícil, gracias a ti ha resultado sencillo. Gracias

  • @giannicr9410
    @giannicr9410 3 роки тому +4

    MUCHAS GRACIAS PROFE POR LA ENSEÑANZA Y LOS PRIVILEGIOS NADA MAS POR ESO ME VOY A AVENTAR CON OTROS MES APOYANDO SU TRABAJO COMO MIEMBRO

  • @ingjb87
    @ingjb87 7 місяців тому +1

    Facil, rapido y de manera efectiva entendi la explicacion, gracias

  • @luisfernandohuancachurata1700
    @luisfernandohuancachurata1700 5 місяців тому +2

    GRACIAS LOKO, SALUDOS DESDE BOLIVIA!

  • @rodrigogalvan3598
    @rodrigogalvan3598 2 роки тому +2

    Gracias por un tutorial tan bueno, Saludos desde Puebla, México

  • @MarcosHernandez_VE
    @MarcosHernandez_VE Рік тому +2

    Alli va tu like bro. te lo mereces, buena explicacion

  • @eduardogh2492
    @eduardogh2492 4 місяці тому +1

    Muchas gracias

  • @josealejandrosanchez4180
    @josealejandrosanchez4180 Рік тому +1

    gracias funciono, configure el correo y todo excelente

  • @jonathanavilabarett1744
    @jonathanavilabarett1744 3 роки тому +1

    Excelente video , voy a empezar a implementarlo en mis formulario, muchas gracias 😃😃😃

  • @lbuenoperu2011
    @lbuenoperu2011 Рік тому +1

    Excelente video, funciono correctamente en mi hosting

  • @xsphoe
    @xsphoe 2 роки тому +1

    Me costo mucho pero lo logré, Gracias !

  • @davidm.8835
    @davidm.8835 2 роки тому +1

    Muchas gracias y muy bien explicado. Voy a hacer una práctica parecida a su ejemplo. Yo implementé la versión V3 y después de unos tres meses dejó de funcionar, no recibía ningún correo y tuve q eliminarlo sin saber el por qué...

  • @grupoavilemx3355
    @grupoavilemx3355 Рік тому +1

    Gracias por el aporte amigo

  • @infinito...6072
    @infinito...6072 2 роки тому +1

    Gracias por la ayuda parcero

  • @arturopaco8489
    @arturopaco8489 Рік тому +1

    Hola amigo, me sirvío mucho de guía para la implementación, intente realizar con V3 pero no me funciona, quizá tienes algún tutorial para el mismo formulario pero para reCaptcha v3 te agracería mucho. Saludos

  • @gashanx
    @gashanx Рік тому +1

    No me había dado cuenta de lo parecida que es tu voz a la de Goku, si hablas un poco más rápido y grave sería aún más similar, de todas formas buen video, es muy útil

    • @codigosdeprogramacion
      @codigosdeprogramacion  Рік тому +1

      🤣🤣🤣 lo curioso es que no eres la primera persona que lo dice, aunque yo no le encuentro ese parecido

  • @LeonardoGonzalez-xc4hz
    @LeonardoGonzalez-xc4hz 10 місяців тому +1

    Hola, hice todo tal cual hiciste en el video
    puse esto
    $captcha = $_POST['g-recaptcha-response'];
    y me sale esto Undefined array key "g-recaptcha-response"
    este otro es el captcha

  • @geomaticanet
    @geomaticanet 2 роки тому +1

    Lo he hecho pero al final, marcando el captcha como corresponde me sale error de captcha....

  • @ferdinandsoulo
    @ferdinandsoulo 2 роки тому +1

    Algo está mal, aparece mensaje VERIFICA EL CAPTCHA

  • @cloudstrife80
    @cloudstrife80 Рік тому +1

    Eres un crack! Me salió a la primera :u

  • @JoseMartinezTj
    @JoseMartinezTj Рік тому +1

    Eres un Master

  • @maximoramirez3004
    @maximoramirez3004 2 роки тому +1

    saludos tengo un aviso de PROTECTED WITH RECAPTCHA QUE NO ME PERMITE ENTRAR A UNA PAGINA Y NO CONSIGO DONDE PARCAR EL CHECK MARK, LLENO EL FORMULARIO DE LA PAGINA A LA CUAL QUIERO ENTRAR PRO LUEGO DE ENTRAR ME SACA NUEVAMENTE AL FRONT DONDE DEBO INTRODUCIR LAS CLAVES QUE PUEDO HACER

  • @RichDavid
    @RichDavid 2 роки тому +1

    GRACIAS AMIGO

  • @jorgeespinoza828
    @jorgeespinoza828 Рік тому +1

    Hola gente disculpa que tal, una consulta alguien aquí ha implementado captcha ? En su proyectos ?tengo un problema agarra todo en la página pero al momento de cambiar de página desaparece el icono de captcha, si alguien me ayuda porfa

  • @alexiscaballero5043
    @alexiscaballero5043 Рік тому +1

    porque me dice esto clave de matriz no definida "g-recaptcha-response" ayudaaaa

  • @KDBESTVEGA
    @KDBESTVEGA 2 роки тому +1

    Como hago para que la parte de ReCaptcha me aparezca en español? en Visual Studio Code me aparece en español pero cuando lo monto todo en mi wordpress me aparece en ingles

  • @agriarte
    @agriarte Рік тому

    Muy bien explicado. Muchas gracias. Para recaptcha Enterprise, ¿tienes tutorial?

  • @jose030508
    @jose030508 Рік тому +2

    Muy buen vídeo, el recaptcha lo probé al presionar no soy un robot, todo bien, pero también lo probé sin tomar en cuenta el "no soy un robot" y aún así sigue permitiendo el envío del formulario, me parece que le falta alguna línea al código de validación del recaptcha para que retenga el envío hasta que el usuario presione la opción "no soy un robot". Alguien tendrá la solución?

    • @jesussjg5664
      @jesussjg5664 7 місяців тому

      ando igual con este problema, encontraste la solución?

  • @TAQAKFLG
    @TAQAKFLG Рік тому +1

    Gracias rey

  • @enzoneuronic
    @enzoneuronic 2 роки тому +1

    Muy bueno el video, pero como hago para que me salga en inglés ?

  • @eliigarc08
    @eliigarc08 Рік тому +1

    ¿Tienes el tutorial de cómo haces el envío con PHPMailer? Veo que usas if y validas los errores pero no alcanzo a ver bien.

    • @codigosdeprogramacion
      @codigosdeprogramacion  Рік тому

      Ya hemos realizado varios, uno de ellos es este ua-cam.com/video/q9t_b83yR9o/v-deo.html

  • @zowisilver
    @zowisilver 2 роки тому +3

    Hola! me ayudo mucho el video, solamente que la parte del blindaje para que el formulario no se envíe sin haber dado check en el captcha no funciona (se manda el formulario aunque no lo chequees). ¿tienes alguna idea de porqué pueda estar pasando? gracias!

    • @francnavarro44
      @francnavarro44 2 роки тому

      Me pasa lo mismo :/

    • @hugoguillen5170
      @hugoguillen5170 2 роки тому

      A mí también me pasa que se envía como quiera sin haber dado el check

    • @nicoqk
      @nicoqk 2 роки тому

      Me pasa al revés: el formulario NO se envía aunque tenga el captcha tildado y no le encuentro la solución.

  • @armandoajds9936
    @armandoajds9936 Рік тому +1

    Alguien sabe como validar pero con Js?

  • @Obrimarius
    @Obrimarius 2 роки тому +2

    Muy buen video. Intenté con el código de ejemplo que colocas en la descripción pero no cargó a la hora de hacer la prueba. Además intenté colocarlo en un formulario propio pero el problema es que luego de hacer la validación del captcha no pude hacer que ejecutara el script del envío de formulario. Utilicé la librería de PHP Mailer para la labor. Si te queda un espacio te agradecería el darme luces al respecto. Gracias.

    • @gersonreynosa9142
      @gersonreynosa9142 Рік тому +1

      si lo estas haciendo post por php tienes que setear el metodo al formulario sino crea el evento con js para el submit en onClick bro, la validacion solo es para filtrar la recepcion de valores en tu backend, o proteger los autoFill de los formularios por bots, la demas gestion estara algo mal en tu form :)

  • @nychu4
    @nychu4 2 роки тому +1

    hay alguna forma de darle estilo al captcha en si le doy estilo a la clase del captcha pero no lo acepta

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 роки тому

      Cambiar el estilo creo que no tal vez solo el tamaño

    • @nychu4
      @nychu4 2 роки тому

      @@codigosdeprogramacion esque quiero centrarlo y nos ecomo

    • @nychu4
      @nychu4 2 роки тому +1

      Lo logre gracias;)

  • @tato158
    @tato158 2 роки тому +1

    Hola, gracias por el aporte! me dice siempre "Verifica el captcha", aún cuando parece validarse, sabés porqué puede ser? seguí los pasos tal cual el video

  • @horuslupercal8073
    @horuslupercal8073 Рік тому

    No me funcionó esa forma de enviar datos en los parámetros. Pero sí usando cURL y tambien usando un context-stream añadido al 3er paramentro del file_get_contents().
    Me aparece el siguiente error:
    failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request recaptcha
    Tienes idea de por qué puede estar sucediendo?? Sería bueno saberlo para acortar mi codigo. Gracias

  • @nicoqk
    @nicoqk 2 роки тому +1

    Muy buen tutorial, Marco. Tanto este como el de crear un formulario de contacto. Pero me da un error cuando se valida el captcha. Por mas que esté checado, sale el error. Seguí el tuto al pie de la letra. Incluso descargué el código fuente y da lo mismo. Podrías indicarme a que puede deberse? Saludos

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 роки тому

      Que error?

    • @nicoqk
      @nicoqk 2 роки тому

      @@codigosdeprogramacion gracias por responder. Cuando valida el capthca sale el erro que dice " Verifique el captcha"

  • @herreranicoo25
    @herreranicoo25 Рік тому

    Hola muchas gracias por subir este video, no logro hacerlo funcionar ya que estoy trabajando con archivo local y live server. Me aparece este error ERROR para el propietario del sitio web:
    el dominio de la clave de sitio web no es válido. Los dominios que agregue son localhost, 127.0.0.1 pero igualmente no lo toma. Cuando abro la web con live server toma el 127.0.0.1:5500.

  • @RoQueQue
    @RoQueQue 3 роки тому

    Que gran amigo!
    ¿Cuándo las clases de Python? Estaría agradecido

  • @toma1610
    @toma1610 Рік тому +2

    Lo bueno de reCAPTCHA v3 es que... Si Google cree que eres un robot, eres un robot. PUNTO.

  • @SantaHernándezAntonio-c3h
    @SantaHernándezAntonio-c3h 11 місяців тому

    Si quiero saber

  • @SantaHernándezAntonio-c3h
    @SantaHernándezAntonio-c3h 11 місяців тому

    Si

  • @jersonrodriguez1574
    @jersonrodriguez1574 7 місяців тому

    😀

  • @PedroMoreno9
    @PedroMoreno9 2 роки тому +1

    el codigo de github esta mal.

  • @cmnweb
    @cmnweb 2 роки тому

    Siempre me regresa captcha invalido :(

  • @williamprogramer4168
    @williamprogramer4168 3 роки тому +1

    ⭐⭐⭐⭐⭐

  • @doctor.Jaime.Ramirez
    @doctor.Jaime.Ramirez 2 роки тому +1

    Muy buenos me ha llegado mi spam por no incluir este contenido

  • @yaelsoto5146
    @yaelsoto5146 2 роки тому

    Me manda un error Undefined variable $recaptcha in C:\xampp\htdocs\form\php
    egistro_usuario_be.php on line 17

  • @evilknight4905
    @evilknight4905 2 роки тому

    Por alguna razón el $captcha = $POST['g-recaptcha-response']; me da problema me marca esto : Syntax error, unexpected T_STRING, expecting ']'

    • @codigosdeprogramacion
      @codigosdeprogramacion  2 роки тому

      Es porque al escribir $POST['g-recaptcha-response'] lo toma como un índice de un arreglo ya que la variable POST lleva un guión bajo al inicio y tú lo escribiste mal

    • @evilknight4905
      @evilknight4905 2 роки тому

      @@codigosdeprogramacion Perdón lo escribí mal aquí pero tengo todo como en el vídeo

    • @evilknight4905
      @evilknight4905 2 роки тому

      @@codigosdeprogramacion $captcha = $_POST['g-recaptcha-response']; lo tengo así tal cual es que ando escribiendo desde el móvil y se me pasó pero lo tengo tal cual

    • @styveenrizo3962
      @styveenrizo3962 Рік тому

      @@evilknight4905 lo resolviste ??

    • @evilknight4905
      @evilknight4905 Рік тому

      @@styveenrizo3962 Si

  • @wilfredotarifamamanitarifa1939
    @wilfredotarifamamanitarifa1939 3 роки тому +1

    Muchas gracias