Integrare recaptcha di Google in form contatti
Author: Francesco N.Buongiorno a tutti, vorrei integrare il nuovo reCAPTCHA di Google nel modulo invio email della mia pagina "contatti". Ho registrato il dominio interessato sul sito predisposto da Google per questo servizio e seguito le istruzioni riportate. Ho inserito in website 12 pro la chiave del sito e la chiave segreta nelle impostazioni avanzate del programma (passo 4> privacy e sicurezza>scheda sicurezza).
Ho quindi inserito il primo snippet fornito da Google (<script src='https://www.google.com/recaptcha/api.js'>) prima della chiusura del tag </head> dalla scheda "esperto" (passo 4>statistiche, SEO e codice).
A questo punto Google fornisce anche un secondo snippet, da inserire nel punto esatto in cui voglio visualizzare il suo widget reCAPTCHA. Il sito del servizio, nelle istruzioni, riporta testualmente:
Incolla questo snippet alla fine di <form> dove vuoi che venga visualizzato il widget reCAPTCHA:
<div class="g-recaptcha" data-sitekey=...................................."></div>
Il problema è proprio questo. Come faccio ad inserire questo codice all'interno del form "modulo invio e-mail"? Non ho trovato un modo per farlo. Se inserisco il codice in un classico oggetto html, il controllo antispam viene ignorato poichè il widget viene visualizzato al di fuoti del modulo invio email.
Sbaglio qualcosa nella procedura che ho seguito? Potete cortesemente fornirmi qualche dritta su come procedere all'integrazione di questo controllo antispam? Grazie.
Senza metter mano al codice...
...se hai già ottenuto da Google i codici da inserire devi inserirli
al passa 4 Impostazioni Avanzate
Scheda Sicurezza
Scegli ne Tipo di Captcha quello di Google
ed inserisci i 2 codici ...
Poi nel form potrai inserire quello anzichè quello di website...
Author
Ciao Claudio, grazie per le indicazioni ma ho già fatto anche questo tentativo...ho inserito i due codici forniti da Google nella sezione sicurezza al passo 4, senza metter mano al codice, ma il controllo comunque non funziona. Viene visualizzato correttamente il riquadro reCAPTCHA prima del pulsante "Invia" all'interno del form, ma riporta un errore (vedi foto in allegato). Della correttezza delle chiavi sono assolutamente certo... ho provato anche a rigenerarle per ben 3 volte, a distanza di tempo, cancellando e registrando nuovamente il sito dal servizio di Google...niente! Qualche altro suggerimento?
...i codici che avevi inserito "a manina" li hai tolti ?
...però dall'errore sembra che Google non riconosca i codici inseriti ...
immagino che la registrazione l'hai fatta per quel dominio esatto e che il codice l'hai copiato/incollato ...
Author
si, ho eliminato tutti i codici inseriti a mano e fatto un copia incolla delle chiavi direttamente dalla pagina di Google. La registrazione al servizio è stata fatta per il dominio in questione, seguendo le istruzioni di Google... non riesco a capire dov'è il problema...
Author
notizia dell'ultimo minuto... ho appena installato l'aggiornamento alla versione 12.0.4.20 del programma rilasciata oggi e "magicamente" ora tutto funziona! quindi era un problema del programma...
Ottimo !
...non c'è scritto nel changelog dell'aggiornamento , ma qualcosa han fatto di sicuro ... perchè ... con una dei primi rilasci della 12 , l'avevo messo , poi l'ho tolto per i cookies che generava , e , l'altro giorno l'avevo rimesso , per fare delle prove ma non appariva neppure più ... ( quindi problema diverso dal tuo ... ) , invece da stamani , dopo l'ultimo aggiornamento , anche a me è riapparso !
Author
mah... sinceramente non so cosa pensare...troppi problemi con questa nuova versione...e pochissime indicazioni su come risolverli.... ora il controllo antispam sembra funzionare ma restano aperte altre questioni per le quali ho aperto da diversi giorni altri post... ma finora nessuna indicazione sul da farsi... il blog sul mio progetto non è responsive e i blocchi laterali compaiono in fondo alla pagina https://helpcenter.websitex5.com/post/135527 la navigazione a schede non funziona da mobile https://helpcenter.websitex5.com/post/135215 .... il programma si blocca continuamente nonostante abbia seguito tutte le indicazioni che ho trovato sul forum...speriamo arrivino presto aggiornamenti risolutivi. ciao