Google reCAPTCHA non funziona
Автор: Luigi Dell'aquila
Просмотрено 1308,
Подписчики 1,
Размещенный 0
Buongiorno a tutti
il controllo antispam di google inserito nel sito non funziona. Anche se si spunta la casella dice sempre che la parola di controllo non è corretta.
Potete tranquillamente fare le prove in quanto ho momentaneamente sostituito la mia mail e quindi il messaggio non arriva al negozio, ma a me.
Grazie
Luigi
www.piccolefollie.eu/contattaci.php
Размещено
Luigi scusa la banalità, a titolo informativo, immagino ti abbia già generato le due chiavi API reCAPTCHA per il sito in questione ed inserite nei campi predisposti di website.
... provare a seguire le indicazioni di questo topic simile: https://helpcenter.websitex5.com/ru/post/151443
.
Автор
Ciao Giancarlo e KolAsim.
Per Giancarlo: sì le due chiavi sono state generate e inserite in website. Prima funzionava.
Per KolAsim: Non ho capito come fare le modifiche che scrive Alberto negli ultimi due suoi post che riporto di seguito. Dovrei modificare la pagina contatti.php e poi con un ftp sostituirla a che ha caricato website?
Grazie luigi
------
Post di Alberto:
Niente da fare. Rimosso stamane e cancellato la sottoscrizione Google recaptcha. Riattivato stasera, nuove chiavi e non funziona ancora. Sempre lo stesso problema.
google dice che lato client bisogna fare prima di chiudere <head>:
"<script src='https://www.google.com/recaptcha/api.js'>"
analizzando il codice html generato da website della pagina contatti.html, invece risulta:
"<script src="https://www.google.com/recaptcha/api.js?&render=explicit" async defer></script>"
ascolto google e elimino la parte in più generata dal vostro programma website ?
Grazie.
---------------------------------------------
SI !!!!!
FUNZIONA
ho dovuto apportare 2 modifiche :
la prima scritta nel post precedente.
la seconda nel tag <div> che racchiude il recaptcha:
ho inserito quella di google :
"<div class="g-recaptcha" data-sitekey="mia chiave pubblica"></div>"
e tolta quella generata da website. In cui c'era un palese errore molto grossolano,
la chiave pubblica non c'era !!!
... più di quello non posso dirti; mi sembra che lì abbia usato le stringhe di google; ...magari controlla in altri argomenti simili...
... prova ad eliminare l'oggetto e a rigenerarlo con chiavi nuove...
... avevi inserito il captcha normale e poi quello di google...?...
.
ciao
Автор
Ok dopo ci provo a rigenerare i codici e farò sapere. Non ricordo se prima avevo inserito prima il captcha normale.
Автор
Ho provato a rigenerare i codici, a creare una nuova pagina, a effettuare le modifiche di Alberto, ma non funziona. Per ora ho disattivato l'antispam di google e ho creato una nuova pagina nascosta (contatti1.php) così chi vorrà gentilmente provare lo può fare. Sperando di trovare presto una soluzione.
Grazie
Buongiorno Luigi,
sembra che nel server non sia installato curl prova a contattare direttamente il server e fartelo abilitare.
Tienimi aggiornato.
Автор
Ciao Riccardo, hai ragione. Ho chiamato poco fa l'assistenza Aruba e mi hanno confermato che non funziona perchè nel tipo di hosting del mio abbonamento non è possibile installare curl.
Grazie.