+ Rispondi alla Discussione
Risultati da 1 a 10 di 10

AIUTO CONTACT POST [Opzioni e validazione Legge Privacy L. 196/2003]

Ultimo Messaggio di paocavo il:
  1. #1
    User
    Data Registrazione
    Nov 2005
    Località
    Brescia
    Messaggi
    26

    AIUTO CONTACT POST [Opzioni e validazione Legge Privacy L. 196/2003]

    Ciao ragazzi,
    avrei bisogno di una mano per quanto riguarda la convalida di un form. Il modulo in questione lo trovate qui:

    http://www.essere-benessere.com/cent...escia-info.htm

    La mia domanda è: in che modo posso far sì che il modulo non venga inviato se la casella dell'accettazione della privacy non viene spuntata??

    Grazie,
    MAnuel
    You claim to be A player but I fucked your wife :nonono:

  2. #2
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    770
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    ciao, per prima cosa togliamo tutto ciò che hai scritto qui:
    Codice:
    <input name="Ai sensi della legge italiana 675/96 autorizzo esserebenessere a trattare i dati inseriti per la realizzazione di tutte le attivit&agrave; finalizzate alle operazioni di soddisfacimento della mia richiesta" type="checkbox" id="Ai sensi della legge italiana 675/96 autorizzo esserebenessere a trattare i dati inseriti per la realizzazione di tutte le attivit&agrave; finalizzate alle operazioni di soddisfacimento della mia richiesta" value="ACCETTO" checked>
    e lo facciamo diventare così:

    <input name ="privacy" id ="privacy" type="checkbox" value ="accetto" checked />

    poi nella pagina che deve spedire l'email aggiungi questo codice:
    Codice:
    <%
    
    If Trim&#40;Request.form&#40;"privacy"&#41;&#41; = "accetto" Then
      'la mail si può spedire
    Else
      'messaggio di errore tipo&#58;
      Response.write "per spedire il messaggio è necessario accettare le   condizioni per la privacy"
    End If
    %>
    Ciao

  3. #3
    User
    Data Registrazione
    Nov 2005
    Località
    Brescia
    Messaggi
    26

    scusa se ti disturbo ankora

    CIao Legolas,
    innanzitutto ti ringrazio molto per la risposta!!!!
    T kiedo scusa ma sono proprio alle prime armi con queste kose e quindi non ho capito bene dove devo inserire il secondo codice che mi hai suggerito... ho provato a metterlo nel contact post ma non mi funzionava... t trascrivo il codice del contact post kosì magari mi dice dove deve esere inserito... grazie ankora:


    <% @language="VBSCRIPT" %>
    <%
    Dim myMail, myBody
    myBody ="NOME: "& request.form("NOME") & vbcrlf & "INDIRIZZO: "& request.form("INDIRIZZO") & vbcrlf & "CITTA: " & request.form("CITTA") & vbcrlf & "PROVINCIA: "& request.form ("PROVINCIA") & vbcrlf & "TELEFONO: "& request.form ("TELEFONO") & vbcrlf & "FAX: "& request.form ("FAX") & vbcrlf & "EMAIL: "& request.form ("EMAIL") & vbcrlf & "RICHIESTA: "& request.form ("RICHIESTA") & vbcrlf & "PRIVACY: "& request.form ("privacy")
    Set myMail = Server.CreateObject ("CDONTS.NewMail")
    myMail.From = "[email protected]"
    myMail.To = "[email protected]"
    myMail.Subject = "Richiesta informazioni"
    myMail.Body = myBody
    myMail.Send
    set myMail=nothing

    Response.Redirect("grazie.htm")
    %>
    You claim to be A player but I fucked your wife :nonono:

  4. #4
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    770
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    Ciao, prova così:

    Codice:
    <% @language="VBSCRIPT" %>
    <%
    If Trim&#40;Request.Form&#40;"privacy"&#41;&#41; = "accetto" Then
      Dim myMail, myBody
      myBody ="NOME&#58; "& request.form&#40;"NOME"&#41; & vbcrlf & "INDIRIZZO&#58; "& request.form&#40;"INDIRIZZO"&#41; & vbcrlf & "CITTA&#58; " & request.form&#40;"CITTA"&#41; & vbcrlf & "PROVINCIA&#58; "& request.form &#40;"PROVINCIA"&#41; & vbcrlf & "TELEFONO&#58; "& request.form &#40;"TELEFONO"&#41; & vbcrlf & "FAX&#58; "& request.form &#40;"FAX"&#41; & vbcrlf & "EMAIL&#58; "& request.form &#40;"EMAIL"&#41; & vbcrlf & "RICHIESTA&#58; "& request.form &#40;"RICHIESTA"&#41; & vbcrlf & "PRIVACY&#58; "& request.form &#40;"privacy"&#41;
    
      Set myMail = Server.CreateObject &#40;"CDONTS.NewMail"&#41;
      myMail.From = "[email protected]"
      myMail.To = "[email protected]"
      myMail.Subject = "Richiesta informazioni"
      myMail.Body = myBody
      myMail.Send
      set myMail=nothing
    Else
      Response.write "per spedire il messaggio è necessario accettare le   condizioni per la privacy"
    End If
    Ciao

  5. #5
    User
    Data Registrazione
    Nov 2005
    Località
    Brescia
    Messaggi
    26

    ankora no...

    ho provato ma non funziona ancora... :-(
    You claim to be A player but I fucked your wife :nonono:

  6. #6
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    770
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    Devi cambiare il codice anche in questa pagina:
    http://www.essere-benessere.com/cent...escia-info.htm
    al posto di questo:


    Codice:
    <input name="Ai sensi della legge italiana 675/96 autorizzo esserebenessere a trattare i dati inseriti per la realizzazione di tutte le attivit&agrave; finalizzate alle operazioni di soddisfacimento della mia richiesta" type="checkbox" id="Ai sensi della legge italiana 675/96 autorizzo esserebenessere a trattare i dati inseriti per la realizzazione di tutte le attivit&agrave; finalizzate alle operazioni di soddisfacimento della mia richiesta" value="ACCETTO" checked>
    Mettici questo:

    Codice:
    <input name ="privacy" id ="privacy" type="checkbox" value ="accetto" checked />

  7. #7
    User
    Data Registrazione
    Nov 2005
    Località
    Brescia
    Messaggi
    26

    ankora nada

    ankora nada.... se ai tempo posso mandarti i files via mail se me la lasci, kosì gli dai un'okkiata e mi dici ke c'è ke nn va... solo se hai tempo altrimenti nn t preoccupare... grazie mille....
    You claim to be A player but I fucked your wife :nonono:

  8. #8
    Moderatore L'avatar di Legolas
    Data Registrazione
    Mar 2005
    Località
    Viterbo
    Messaggi
    770
    Aggiungi Legolas su Facebook Aggiungi Legolas su Linkedin
    ti ho mandato un pvt, cmq prova nella pagina che invia la mail a scrivere response.write request.form("privacy")
    response.end

    e dimmi cosa ti stampa

  9. #9
    User L'avatar di sartana
    Data Registrazione
    Mar 2006
    Messaggi
    23
    Ciao Legolas

    Avevo cercato di adattare il tuo script ad un form: http://gastroenterologo.iannetti.it/.../prenotazione/



    <% @language="VBSCRIPT" %>
    <%
    Dim myMail, myBody
    myBody ="NOME: "& request.form("nome") & vbcrlf & "COGNOME: "& request.form("cognome") & vbcrlf & "INDIRIZZO: "& request.form("indirizzo") & vbcrlf & "CITTA: " & request.form("citta") & vbcrlf & "PROVINCIA: "& request.form ("provincia") & vbcrlf & "TELEFONO: "& request.form ("telefono") & vbcrlf & "CELLULARE: "& request.form ("cellulare") & vbcrlf & "EMAIL: "& request.form ("email") & vbcrlf & "COMMENTI: "& request.form ("textarea") & vbcrlf & "CLINICA: "& request.form ("clinica") & vbcrlf & "GIORNO: "& request.form ("giorno") & vbcrlf & "MESE: "& request.form ("mese") & vbcrlf & "ANNO: "& request.form ("anno") & vbcrlf & "PRIVACY: "& request.form ("privacy")

    Set myMail = Server.CreateObject ("CDONTS.NewMail")
    myMail.From = Request.Form("email")
    myMail.To = "[email protected]"
    myMail.Subject = Request.Form("subject")
    myMail.Body = myBody
    myMail.Send
    set myMail=nothing

    %>



    Ho inserito il request.form come valore di From, subject, quindi in myBody anche i riferimenti agl'altri campi.

    Il <form> semplificato nella pagina di invio è il seguente:






    <FORM NAME=prenotazione ACTION="../cgi-bin/form.asp" METHOD=POST ONSUBMIT="MM_validateForm('Nome','','R','Indirizzo ','','R','Cognome','','R','Telefono_Fax','','RisNu m','Cellulare','','NisNum','Mail','','RisEmail','E ta','','RinRange1:99','Citta','','R','Giorno','',' RinRange01:31','Mese','','RinRange01:12','Anno','' ,'RinRange2006:2008');return document.MM_returnValue">

    <input name=nome size=18 maxlength="30" />

    <input size=18 name=cognome maxlength="30" />

    <input size=18 name=citta maxlength="30" />

    <select name=provincia>
    <option value="" selected>[indica se italiana]
    <option value=agrigento>Agrigento
    .
    .
    .

    </select>

    <input type="text" name="indirizzo" size="18" />

    <input size=12 name=telefono maxlength="30" />

    <input size=18 name=email maxlength="50" />

    <input size=12 name=cellulare />

    <select name=clinica>
    <option value="" selected>[indica la clinica]
    <option value=Nomentana>NOMENTANA
    <option value=Sanatrix>SANATRIX</select>

    <input type="text" name="eta" size="1" maxlength="2" />

    <input type="text" name="giorno" size="2" maxlength="2" />
    /
    <input type="text" name="mese" size="2" maxlength="2" />
    /
    <input type="text" name="anno" size="3" maxlength="4" value="2006" />

    <input type=HIDDEN name="subject" value="Prenotazione Visita">


    </FORM>


    Sussiste il reidirizzamento alla pagina della richiesta inoltrata (form.asp), ma non ricevo nessuna mail. E' possibile che ci siano errori? Il server non me li segnala però. Ho pensato che possa necessitare, invece, di riferimenti smtp? In questo caso, come dovrei modificare lo script.

    Ti ringrazio per l'eventuale aiuto potrai fornirmi.

  10. #10
    Moderatore L'avatar di paocavo
    Data Registrazione
    Mar 2006
    Località
    Lecce, Italy
    Messaggi
    1,016
    Aggiungi paocavo su Facebook Aggiungi paocavo su Linkedin

    Attenzione!

    La legge sulla privacy L. 675/96 è stata abrogata e sostituita dalla Legge L. 196/2003.

    Aggiornate i vostri FORM!!



    PS: Ho aggiornato il titolo del 3D.
    Ultima modifica di paocavo; 19-11-06 alle 17:17

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.