Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Form Mail

  1. #1

    Form Mail

    ciao a tutti!
    ho un problema cn una form..

    allora, io ho una form dove raccolgo i dati dell'utente.
    inoltre ci sn 4 chekbox dove si indica il ruolo dell'utente nell'azienda o professione:

    "
    <input name="tipo azienda1" type="checkbox" class="checkbox" value="privato">
    <input name="tipo azienda2" type="checkbox" class="checkbox" value="rivendita">
    <input name="tipo azienda3" type="checkbox" class="checkbox" value="architetto">
    <input name="tipo azienda4" type="checkbox" class="checkbox" value="impresa">
    <input name="tipo azienda" type="checkbox" class="checkbox" value="arredatore">
    "

    ovviamente sn inseriti in una tabella con relative celle.
    volendo io inviarmi una mail con riassunti i dati dell'utente, faccio una pagina asp di invio, col controllo dei campi.
    come posso "leggere" i dati relativi alla checkbox list??

    per gli altri dati uso:
    "
    HTML = HTML & "

    Vi ha scritto " & request.form("nome") & "</p>

    dell'azienda " & request.form("Azienda") & "</p>

    Indirizzo: " & request.form("Indirizzo") & "</p>

    Telefono e Fax: " & request.form("telfax") & "</p>

    E-Mail: " & request.form("Email") & "</p>

    Messaggio:</p>

    " & request.form("note")

    HTML = HTML & "</body>"
    HTML = HTML & "</html>"
    "

    grazie... e spero di essere stata chiara!!

  2. #2
    Li recuperi come tutti gli altri:

    codice:
    tipoAzienda1 = trim(request.form("tipo azienda1")
    tipoAzienda2 = trim(request.form("tipo azienda2")
    tipoAzienda3 = trim(request.form("tipo azienda3")
    tipoAzienda4 = trim(request.form("tipo azienda4")
    tipoAzienda = trim(request.form("tipo azienda")
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    ..scusami..
    ma dove e come inserisco il tuo codice??

    ho provato cosi ma nn funzia:
    "
    HTML = HTML & "

    Vi ha scritto " & request.form("nome") & "</p>


    dell'azienda " & request.form("Azienda") & "</p>


    Indirizzo: " & request.form("Indirizzo") & "</p>


    Telefono e Fax: " & request.form("telfax") & "</p>


    E-Mail: " & request.form("Email") & "</p>


    mansione:
    "tipoAzienda1 = trim(request.form("tipo azienda1")
    tipoAzienda2 = trim(request.form("tipo azienda2")
    tipoAzienda3 = trim(request.form("tipo azienda3")
    tipoAzienda4 = trim(request.form("tipo azienda4")
    tipoAzienda = trim(request.form("tipo azienda") & "</p>


    Messaggio:</p>

    " & request.form("note")


    HTML = HTML & "</body>"
    HTML = HTML & "</html>"
    "

    ..ovvio che sbaglio qualcosa.. ma dove?

    grassie...

  4. #4
    Con i campi di tipo check è possibile specificare più opzioni, altrimenti usa quelli di tipo radiobutton e dai a tutti lo stesso name in modo da poterne selezionare uno solo e passare quindi il value di quello selezionato che recuperi con una sola request.form

  5. #5
    Prova così:

    codice:
    tipoAzienda1 = trim(request.form("tipo azienda1") 
    tipoAzienda2 = trim(request.form("tipo azienda2") 
    tipoAzienda3 = trim(request.form("tipo azienda3") 
    tipoAzienda4 = trim(request.form("tipo azienda4") 
    tipoAzienda = trim(request.form("tipo azienda")
    
    HTML = HTML & "
    
    Vi ha scritto " & request.form("nome") & "</p>" 
    HTML = HTML & "
    
    dell'azienda " & request.form("Azienda") & "</p>" 
    HTML = HTML & "
    
    Indirizzo: " & request.form("Indirizzo") & "</p>"
    HTML = HTML & "
    
    Telefono e Fax: " & request.form("telfax") & "</p>" 
    HTML = HTML & "
    
    E-Mail: " & request.form("Email") & "</p>" 
    HTML = HTML & "
    
    mansione: " & tipoAzienda1 & " " & tipoAzienda2 & " " & tipoAzienda3 & " " tipoAzienda4 & " " & tipoAzienda & "</p>" 
    HTML = HTML & "
    
    Messaggio:</p>
    
    " & request.form("note") 
    
    
    HTML = HTML & "</body>" 
    HTML = HTML & "</html>"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  6. #6
    uhm.. cioe' scrivo invece che tipoazienda1..2..3.. solo tipoazienda?
    pero' i nomi id devono essere diversi!
    cmq rimane la stessa domanda.. come scrivere il codice per "ciucciare" l'informazione dalla form??

  7. #7
    il value di un campo form (che come method="post") lo recuperi con request.form("nomecampo")

  8. #8
    allora.. maximum.. ho provato, funzia ma a meta!
    cioe' anche se faccio il check su uno dei check button,
    nella mail di riassunto dei dati non viene detto nulla!!!

  9. #9
    Prova questo e dimmi cosa ti stampa:

    codice:
    tipoAzienda1 = trim(request.form("tipo azienda1") 
    tipoAzienda2 = trim(request.form("tipo azienda2") 
    tipoAzienda3 = trim(request.form("tipo azienda3") 
    tipoAzienda4 = trim(request.form("tipo azienda4") 
    tipoAzienda = trim(request.form("tipo azienda")
    
    response.write(tipoAzienda1 & "
    ")
    response.write(tipoAzienda2 & "
    ")
    response.write(tipoAzienda3 & "
    ")
    response.write(tipoAzienda4 & "
    ")
    response.write(tipoAzienda & "
    ")
    response.end 
    
    HTML = HTML & "
    
    Vi ha scritto " & request.form("nome") & "</p>" 
    HTML = HTML & "
    
    dell'azienda " & request.form("Azienda") & "</p>" 
    HTML = HTML & "
    
    Indirizzo: " & request.form("Indirizzo") & "</p>"
    HTML = HTML & "
    
    Telefono e Fax: " & request.form("telfax") & "</p>" 
    HTML = HTML & "
    
    E-Mail: " & request.form("Email") & "</p>" 
    HTML = HTML & "
    
    mansione: " & tipoAzienda1 & " " & tipoAzienda2 & " " & tipoAzienda3 & " " tipoAzienda4 & " " & tipoAzienda & "</p>" 
    HTML = HTML & "
    
    Messaggio:</p>
    
    " & request.form("note") 
    
    
    HTML = HTML & "</body>" 
    HTML = HTML & "</html>"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  10. #10
    mi da errore interno del server e nn apre la pag spedisci.asp!!!

    se scrivo cosi invece funzia ma nn mi dice quale checkbox ho selezionato:

    HTML = HTML & "

    Vi ha scritto " & request.form("nome") & "</p>"
    HTML = HTML & "

    dell'azienda " & request.form("Azienda") & "</p>"
    HTML = HTML & "

    Indirizzo: " & request.form("Indirizzo") & "</p>"
    HTML = HTML & "

    Telefono e Fax: " & request.form("telfax") & "</p>"
    HTML = HTML & "

    E-Mail: " & request.form("Email") & "</p>"
    HTML = HTML & "

    privato: " & request.form("tipoAzienda1") & "</p>"
    HTML = HTML & "

    rivendita: " & request.form("tipoAzienda2") & "</p>"
    HTML = HTML & "

    architetto: " & request.form("tipoAzienda3") & "</p>"
    HTML = HTML & "

    impresa: " & request.form("tipoAzienda4") & "</p>"
    HTML = HTML & "

    arredatore: " & request.form("tipoAzienda") & "</p>"
    HTML = HTML & "

    Messaggio:</p>

    " & request.form("note")

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.