WebSite X5Help Center

 
Luigi Dell'aquila
Luigi Dell'aquila
User

Google reCAPTCHA non funziona  it

Auteur : Luigi Dell'aquila
Visité 1220, Followers 1, Partagé 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

Posté le
8 RéPONSES - 1 CORRECT
Giancarlo B.
Giancarlo B.
User

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. 

Lire plus
Posté le de Giancarlo B.
Luigi Dell'aquila
Luigi Dell'aquila
User
Auteur

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?&amp;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 !!!

Lire plus
Posté le de Luigi Dell'aquila
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Meilleur utilisateur du mois FRMeilleur utilisateur du mois PL

... 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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Luigi Dell'aquila
Luigi Dell'aquila
User
Auteur
 ‪ KolAsim ‪ ‪
... 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.

Lire plus
Posté le de Luigi Dell'aquila
Luigi Dell'aquila
Luigi Dell'aquila
User
Auteur

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

Lire plus
Posté le de Luigi Dell'aquila
Incomedia
Riccardo P.
Incomedia

Buongiorno Luigi,

sembra che nel server non sia installato curl prova a contattare direttamente il server e fartelo abilitare.

Tienimi aggiornato.

Lire plus
Posté le de Riccardo P.
Luigi Dell'aquila
Luigi Dell'aquila
User
Auteur

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.

Lire plus
Posté le de Luigi Dell'aquila