Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 35

Discussione: Form mail

  1. #1

    Form mail

    Qualcuno mi consiglia una form mail che preveda dopo l'invio una pagina preview in cui riporta i dati inseriti da confermare per l'invio vero e proprio?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Crei il primo form che rimandi ad una pagina di conferma.
    In questa non invii la mail la stampi a video il contenuto tramite response.write.
    Se è tutto ok i campi della mail li metti in campi hidden di un form che rimanda alla pagina di spedizione vera e propria.

    Roby

  3. #3
    ehm.. potresti tradurre in codice o termini più semplici per un neofita?

  4. #4
    Originariamente inviato da mobis73
    ehm.. potresti tradurre in codice o termini più semplici per un neofita?
    Hai già creato la pagina con la form e la pagina di invio?
    Se no procedi con il creare quelli come prima cosa.

    Ti ricordo ce possono in realtà essere una pagina unica.

  5. #5
    sarebbe tipo questa (anche se per ora nn si riesce avisulizzarla per un problema di cattiva interpretazione di un paio di caratteri)

    http://win.fmc2000.net/registrazione/registrazione2.asp

    <%
    if request("id")=1 then
    on error resume next
    dim strQuery
    strQuery="INSERT INTO tabella("
    dim strValori
    strValori=" VALUES("
    dim strSql
    strSql=""

    for each item in request.form
    if item<>"Submit" then
    strQuery= strQuery &amp; item &amp;","
    strValori= strValori &amp; "'"&amp;server.HTMLEncode(request.form(item))&amp; "',"
    end if
    next

    strQuery=mid(strQuery,1,len(strQuery)-1) &amp;")"
    strValori=mid(strValori,1,len(strValori)-1) &amp;")"

    set rs =server.createObject("ADODB.Recordset")
    strConn="driver={Microsoft Access Driver (.mdb)}; "
    strConn=strConn &amp; " DBQ=" &amp; Server.MapPath("database.mdb")
    strSql= strQuery &amp; strValori
    rs.open strSql,strConn
    set rs=nothing
    if err.number<>0 then
    response.write err.number &amp;"
    "&amp;err.description
    else
    response.write "inserimento avvenuto con successo"
    end if

    response.end
    end if
    %>
    <form method="post" action="script.asp?id=1">
    <input type="text" name="campo1">

    <input type="text" name="campo2">

    <input type="text" name="campo3">

    <input type="submit" name="Submit" value="Invia">
    </form>

  6. #6
    Usa il tag CODE per postare del codice e poi corretti i caratteri & amp ;

    Sono l'interpretazione HTMl i &.
    Sostituisci con & (mi sembra ti sia già stato detto in un altro post).

  7. #7
    ma per ottenere la preview?

  8. #8
    Originariamente inviato da mobis73
    ma per ottenere la preview?
    E daglie.. una cosa alla volta.
    Roby ti ha spiegato nel modo + semplice ma non hai capito, allora andiamo per gradi.

    Prima creati una form mail classica, poi si passa ad inserire la preview.

  9. #9
    ok un passo per volta

    la form mail che nn si visualizza per quell'intepretazione di caratteri errata come la risolvo?

    off line la vedo corretta

    on line si modifica

    come fò?

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da mobis73
    ok un passo per volta

    la form mail che nn si visualizza per quell'intepretazione di caratteri errata come la risolvo?

    off line la vedo corretta

    on line si modifica

    come fò?
    Eh?
    Non ho capito!

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.