Convalida e-mail dopo compilazione modulo
Autore: Giovanni G.
Visite 1515,
Followers 2,
Condiviso 0
Un po' come succede con la firma digitale OTP, avrei necessità di far convalidare per accettazione ciò che viene compilato nel modulo contatti con un link restituito via e-mail all'interno della risposta automatica del form stesso.
esempio:
il cliente compila un modulo composto da 5 campi
1. Cognome
2. Nome
3. E-mail
4. Numero di telefono
5. Richiesta intervento
6. Regolamento / Condizioni
Compilato correttamente questo form, all'interno dell'e-mail riepilogativa che ritorna al cliente mi occorre la possibilità di inserire un link di convalida e accettazione del punto 6.
Postato il
Inseriscilo nel modulo di contatto come condizioni di accettazione nell'elenco dei campi.
Autore
mi serve convalida come ho spiegato prima,
Dato che il campo dell'accettazione lo rendi obbligatorio da programma nel momento che ti arriva l'email tu già sai che ha accettato le condizioni se poi vuoi che ti ritorni il cartaceo lo vedi dalla e-mail stessa che ti arriva in copia perchè verrà riportato :condizioni accettazione =SI
Autore
Ragazzi qui io non voglio offendere nessuno ma pare ci siano un po' di problemi di comprensione, eppure credo di essermi espresso bene, in modo cristallino. KOLASIM DOVE SEI!
Vedi se può servire.
https://helpcenter.websitex5.com/it/post/192457
Probabile che io non abbia perfettamente capito cosa cerchi anzi ti chiedo scusa se il mio messaggio è fuori tema però ora sono curioso di vedere come si risolve la questione....
... comunque, dopo che hai considerato i precedenti sugerimenti, ...si potrebbe mettere un campo testo con etichetta per es. [Condizioni] , (oppure [Privacy]) ... come avevi fatto nell'altro topic per il campo [Codice]...
... a questo punto con codice EXTRA, di fianco all'etichetta [Condizioni] si può aggiungere il collegamento, per es. di questo tipo:
[Condizioni] > con l'invio del modulo vengono accettate queste Condizioni: > LINK Condizioni
... e nel campo di INPUT sottostante, invece di far apparire la DATA del precedente Topic, fare apparire il collegamento alle Condizioni, per es.:
[Con la ricezione di questa Email sono state accettate queste condizioni sulla Privacy: htt ps://www.google.it/] ... ...!(ovviamente il LINK sarà quello delle tue "condizioni")...
... ...questo campo può essere reso nascosto, ma dovrebbe far parte lo stesso del testo della Email ricevuta; da provare...
... tipo questo STAMP simulato:
...!... se ti interessa nel modo detto, posta il LINK del modulo con il campo Condizioni (o con il nome che vuoi tu) ...come avevi fatto nell'altro Topic...!...
.
... oppure, se ti riferisci proprio alla conferma email, forse! potresti risolvere con la registrazione automatica...
.
Autore
il principio è quello della convalida dell'e-mail della registrazione automatica, ma per ovvi motivi questa funzione (già presente in websitex5 e che conosco bene) non mi è utile in quanto prevede la convalida della registrazione di un utente (quindi utilizzabile una sola volta), mentre a me serve che uno stesso utente possa convalidare con un click (per accettazione) le condizioni dei servizi richiesti, più volte e in momenti diversi.
"...!... se ti interessa nel modo detto, posta il LINK del modulo con il campo Condizioni (o con il nome che vuoi tu) ...come avevi fatto nell'altro Topic...!..."
domani ti preparo il modulo come l'altra volta.
anticipatamente ringrazio.
Autore
eccoti:
http://www.ildigitale.com/KolAsim/modulo.html
questa è l'email che dovrebbe arrivare al cliente:
ciao, accogliamo con molto piacere il tuo impegno di servizio, firma cliccando il link sottostante per convalida delle condizioni che hai già letto e accettato al momento della compilazione del form.
link da cliccare per convalida
a presto
Cognome: Bianchi
Nome: Aldo
E-mail: ***
Servizio: Support 2
Condizioni generali: Sì
Con un pò di codice in maniera semplice inserisci nel modulo che arriva a lui un link che ti riporta a una pagina del sito dove trova un campo di convalida con la mail.
Senno devi delle API come avviene con WhatsApp e altre chat
Scusami sopra ti avevo indicato in link errato. Ecco quello giusto https://helpcenter.websitex5.com/it/post/234776
Autore
mi giri il codice?
Autore
Hai presente la conferma che un utente deve dare quando si registra? Con WebSite X5 c'è un campo nel database che memorizza tutti gli utenti registrati, che se il suo valore è uguale a 0 l'utente non è ancora abilitato, mentre se è uguale a 1 lo è; in fase di registrazione quel campo automaticamente assume il valore 0 quindi nello stato di utente non abilitato, passa a 1 quando viene cliccato il link che automaticamente arriva al registrato via e-mail. Vorrei utilizzare lo stesso principio:
1. REGISTRAZIONE CLIENTE CON COMPILAZIONE FORM
2. ARRIVO E-MAIL AL CLIENTE CON IL RIEPILOGO DI QUANTO GIA' COMPILATO E ACCETTATO NEL CAMPO CONDIZIONI + LINK DI CONFERMA E CONVALIDA DELL'OPERAZIONE EFFETTUATA.
3. CLICCANDO SUL LINK L'UTENTE CERTIFICA CHE EFFETTIVAMENTE QUELLA E-MAIL INSERITA NEL FORM E' VERA E CHE E' STATO REALMENTE LUI A CHIEDERE QUEL SERVIZIO O A FIRMARE QUEL CONTRATTO VIA FORM. OVVIAMENTE COME SUCCEDE NEL CASO DELLA REGISTRAZIONE AUTOMATICA, NEL DATABASE DI RACCOLTA DATI CI DOVREBBE ESSERE UN CAMPO CHE CAMBIA IL VALORE DA 0 A 1 + UN ALTRO CAMPO CHE DIA LA DATA DI CAMBIO STATO OLTRE ALL'E-MAIL DI NOTIFICA AD ENTRAMBI GLI INTERESSATI PER L'AVVENUTA PROCEDURA DI CONVALIDA.
Autore
Autore
Hai presente la conferma che un utente deve dare quando si registra? Con WebSite X5 c'è un campo nel database che memorizza tutti gli utenti registrati, che se il suo valore è uguale a 0 l'utente non è ancora abilitato, mentre se è uguale a 1 lo è; in fase di registrazione quel campo automaticamente assume il valore 0 quindi nello stato di utente non abilitato, passa a 1 quando viene cliccato il link che automaticamente arriva al registrato via e-mail. Vorrei utilizzare lo stesso principio:
1. COMPILAZIONE FORM CLIENTE (LO STESSO FORM O ALTRI POSSONO ESSERE COMPILATI PIU' VOLTE DALLO STESSO UTENTE CON STESSA E-MAIL)
2. ARRIVO E-MAIL AL CLIENTE CON IL RIEPILOGO DI QUANTO GIA' COMPILATO E ACCETTATO NEL CAMPO CONDIZIONI + LINK DI CONFERMA E CONVALIDA DELL'OPERAZIONE EFFETTUATA.
3. CLICCANDO SUL LINK L'UTENTE CERTIFICA CHE EFFETTIVAMENTE QUELLA E-MAIL INSERITA NEL FORM E' VERA E CHE E' STATO REALMENTE LUI A CHIEDERE QUEL SERVIZIO O A FIRMARE QUEL CONTRATTO VIA FORM. OVVIAMENTE COME SUCCEDE NEL CASO DELLA REGISTRAZIONE AUTOMATICA, NEL DATABASE DI RACCOLTA DATI CI DOVREBBE ESSERE UN CAMPO CHE CAMBIA IL VALORE DA 0 A 1 + UN ALTRO CAMPO CHE DIA LA DATA DI CAMBIO STATO OLTRE ALL'E-MAIL DI NOTIFICA AD ENTRAMBI GLI INTERESSATI PER L'AVVENUTA PROCEDURA DI CONVALIDA.
<a href="https://www.miosito.it/nomepagina.html"target=”_blank”>Convalida la tua richiesta</a></b>
Poi nella pagina di atterraggio puoi creare tutto ciò che vuoi!
... ...quindi non ti potrebbe andar bene la registrazione automatica che avevo presunto in calce al mio precedente post...?...
... per quella che sarebbe la mia idea, ricezione di una e-mail di convalida, e per vedere se possa funzionare, fammi sapere se nella e-mail che si riceve appare il LINK costruito dinamicamente alla fine del campo di testo; ...pertanto prova questo codice e controlla nella e-mail se il LINK è attivo:
<script>
/** - - test K - - **/
$( document ).ready(function() {//K;
function click_k (){//K;
setTimeout(function(){
k2=$("#imObjectForm_1_3");
k.val(k1+" > ! > clicca questo LINK per convalidare l'e-mail: " + "http://www.pippo.it/index.html?email=" + k2.val() );
}, 100); }
k=$("#imObjectForm_1_5_txt"); k1=k.val();
$('#imObjectForm_1_3').keypress(function() { click_k () });});
</script>
.
Autore
non funziona
...!... ma non vedo applicato il codice...!...
... poi dovresti controllare il Bla bla...+LINK nella e-mail ricevuta...
... con il codice nel modulo dovrebbe apparire così:
.
... se funziona, poi si dovrà procedere a modificare l'URL con un LINK a pagina PHP, prendendo spunto da questa mia idea: https://helpcenter.websitex5.com/it/post/138536
,
Autore
non lo avevo inserito li
Autore
Questo codice avevo applicato nella risposta automatica che arriva al cliente
Autore
il codice applicato:
Autore
non funziona, sicuramente sto sbagliando qualcosa!
... no! ... ma ne riparleremo nel dettaglio quando risponderai a queste domande...
... fermo restando la situazione attuale che vedo adesso del modulo online,
...quindi senza alterare o fare altre modifiche al campo bla bla eccetera esattamente come lo vedo adesso:
>> ...cosa ti arriva nella e-mail che riceverai...?...
>> ... il LINK alla fine del bla bla è attivo-cliccabile...?...
... quando puoi fammi sapere...
.
Autore
ecco cosa viene restituito all'utente:
...!... quindi "bla bla bla bla bla bla + LINK" ...non appare nella e-mail, ...e quindi, come ti avevo detto inizialmente(!), devi aggiungere un campo dello stesso tipo come avevi fatto nell'altro topic per il campo [Codice], magari con etichetta diversa [Conferma], in modo che il contenuto appaia nella e-mail, ...che avevi potuto già verificare per il campo [Codice] (+data), e sempre se sei sicuro che ciò appaia in ricezione(!!!), in modo da poter inserire dinamicamente il LINK per la conferma...
.