PCTRIO - il portale del software gratuito
Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    L'avatar di djremix
    djremix non  è collegato Esperto
    Registrato dal
    Jul 2008
    residenza
    Lecce
    Messaggi
    5,469

    Arrow [Tutorial ASP] Inviare un'email

    Salve a tutti ...
    Con questo tutorial vi insegnerò ad inviare un email (dopo aver compilato un apposito form HTML) con ASP.
    Supponiamo di avere 2 pagine:

    - form.html
    - app.asp

    Nella 1° ci sarà il form HTML:

    codice HTML:
    <form method="POST" action="app.asp" name="form">
    <table border="1" width="100">
        <tr>
            <td>Nome: </td>
            <td> <input type="text" name="nome" value="" size="17"></td>
        </tr>
        <tr>
            <td>Sesso: </td>
            <td> <input type="radio" name="sesso" value="maschio">Maschio<p>
    <input type="radio" name="sesso" value="femmina"> Femmina</td>
        </tr>
        <tr>
            <td>Messaggio:</td>
            <td> <textarea rows="4" cols="14" name="mess" value=""></textarea></td>
        </tr>
        <tr>
            <td>
    <input type="submit" value="Invia"></td>
            <td>&nbsp;</td>
        </tr>
    </table>
    </form>
    Notate la 1° riga:

    codice HTML:
    <form method="post" action="app.asp" name="form">
    dove specifico:

    - il nome del form
    - il metodo usato (in questo caso POST)
    - La pagina ove è contenuta l'applicazione ASP (che elaborerà i dati del form una volta cliccato sul submit)

    ... detto questo ...

    Passiamo alla 2° pagina (l'applicazione ASP)

    codice:
    <%
    'Setto alcune variabili
    
    Dim nome
    Dim sesso
    Dim messaggio
    
    'Le attribuisco un valore
    
    nome = request.form("nome")
    sesso = request.form("sesso")
    messaggio = request.form("messaggio")
    
    'Setto altre variabili per l'invio dell'email
    
    Dim mail
    Set mail = CreateObject("CDONTS.NewMail")
    
    'specifichiamo il mittente .. nulla toglie che si possano richiamare delle variabili
    
    email.From = info@xxx.com
    
    'specifichiamo il destinatario .. nulla toglie che si possano richiamare delle variabili
    
    email.To = marco@xxxx.it 
    
    'Specifichiamo l'oggetto della mail
    
    email.Subject = oggetto prova
    
    'Creiamo il corpo della mail con i dati recuperati dal form
    
    email.Body = i dati sono: & sesso &, & nome &, &messaggio & ..
    
    'Inviamo l'email e svuotiamo la variabile
    
    email.Send
    Set mail = nothing
    
    response.write("Email inviata")
    
    %>
    Non c'è bisogmno di spiegare perchè ho tutto commentato (' ....) nel codice ... Spero possa servirvi ..

    Ciao !!

  2. # ADS
    PUBBLICITA Link Sponsorizzati
    Registrato dal
    Sempre
    residenza
    Mondo Pubblicitario
    Messaggi
    Molti
     
  3. #2
    L'avatar di ceccus
    ceccus non  è collegato Amministratore
    Registrato dal
    May 2004
    residenza
    Siena
    Messaggi
    30,816
    Salve,
    Solo per dire che l' oggetto CDONTS è stato sostituito dall' oggetto CDOSYS nei sistemi Windows Server 2003 e che il suo utilizzo è completamente differente ...

    Ciao !!
    -- Ceccus Staff PCTrio.com --

    Facebook PcTrio CLICCA "MI PIACE"

  4. #3
    vincenzo1985 non  è collegato Junior Member
    Registrato dal
    Mar 2015
    Messaggi
    1

    vincenzo

    Quote Originariamente inviato da djremix Visualizza il messaggio
    Salve a tutti ...
    Con questo tutorial vi insegnerò ad inviare un email (dopo aver compilato un apposito form HTML) con ASP.
    Supponiamo di avere 2 pagine:

    - form.html
    - app.asp

    Nella 1° ci sarà il form HTML:

    codice HTML:
    <form method="POST" action="app.asp" name="form">
    <table border="1" width="100">
        <tr>
            <td>Nome: </td>
            <td> <input type="text" name="nome" value="" size="17"></td>
        </tr>
        <tr>
            <td>Sesso: </td>
            <td> <input type="radio" name="sesso" value="maschio">Maschio<p>
    <input type="radio" name="sesso" value="femmina"> Femmina</td>
        </tr>
        <tr>
            <td>Messaggio:</td>
            <td> <textarea rows="4" cols="14" name="mess" value=""></textarea></td>
        </tr>
        <tr>
            <td>
    <input type="submit" value="Invia"></td>
            <td>&nbsp;</td>
        </tr>
    </table>
    </form>
    Notate la 1° riga:

    codice HTML:
    <form method="post" action="app.asp" name="form">
    dove specifico:

    - il nome del form
    - il metodo usato (in questo caso POST)
    - La pagina ove è contenuta l'applicazione ASP (che elaborerà i dati del form una volta cliccato sul submit)

    ... detto questo ...

    Passiamo alla 2° pagina (l'applicazione ASP)

    codice:
    <%
    'Setto alcune variabili
    
    Dim nome
    Dim sesso
    Dim messaggio
    
    'Le attribuisco un valore
    
    nome = request.form("nome")
    sesso = request.form("sesso")
    messaggio = request.form("messaggio")
    
    'Setto altre variabili per l'invio dell'email
    
    Dim mail
    Set mail = CreateObject("CDONTS.NewMail")
    
    'specifichiamo il mittente .. nulla toglie che si possano richiamare delle variabili
    
    email.From = info@xxx.com
    
    'specifichiamo il destinatario .. nulla toglie che si possano richiamare delle variabili
    
    email.To = marco@xxxx.it 
    
    'Specifichiamo l'oggetto della mail
    
    email.Subject = oggetto prova
    
    'Creiamo il corpo della mail con i dati recuperati dal form
    
    email.Body = i dati sono: & sesso &, & nome &, &messaggio & ..
    
    'Inviamo l'email e svuotiamo la variabile
    
    email.Send
    Set mail = nothing
    
    response.write("Email inviata")
    
    %>
    Non c'è bisogmno di spiegare perchè ho tutto commentato (' ....) nel codice ... Spero possa servirvi ..

    Ciao !!
    ciao senti non ho capito bene dove inserire il codice (asp) questo codice va inserito nella pagina html o su un foglio esterno tipo css?....poi siccome sto facendo un sito con la registrazione e l'invio di dati tramite email,l'email viene inviata in automatico dopo la registrazione o devo inserirle manualmente??...grazie.

  5. # ADS
    PUBBLICITA Link Sponsorizzati
    Registrato dal
    Sempre
    Messaggi
    Molti
     
  6. #4
    L'avatar di ceccus
    ceccus non  è collegato Amministratore
    Registrato dal
    May 2004
    residenza
    Siena
    Messaggi
    30,816
    Salve,
    Il codice ASP va inserito nella pagina dove si vuole che venga eseguito ...
    Poi, come già detto nel 2009 e questo è un thread del 2009 , le cose sono cambiate ... MOLTO cambiate ...

    Ciao !!
    -- Ceccus Staff PCTrio.com --

    Facebook PcTrio CLICCA "MI PIACE"

Discussioni simili

  1. [Tutorial ASP] Indirizzo IP & co.
    Da djremix nel forum Script
    Risposte: 0
    Ultimo messaggio: 14th February 2009, 21:49
  2. Dualboot e tutorial
    Da jackflash2000 nel forum Problemi di installazione
    Risposte: 24
    Ultimo messaggio: 1st November 2008, 19:50
  3. Inviare Fax Gratis
    Da Cauna nel forum Applicazioni Software
    Risposte: 5
    Ultimo messaggio: 8th May 2008, 17:30
  4. w98se tutorial
    Da mozilla nel forum Win 95/98/98Se/Milly
    Risposte: 3
    Ultimo messaggio: 26th October 2005, 11:31
  5. I tutorial sulla RAM
    Da Max79 nel forum RAM
    Risposte: 0
    Ultimo messaggio: 7th July 2004, 21:21

Visitatori hanno trovato questa pagina cercando

email asp.vn

mail asp.vn

mail asp vn

asp inviare email 50 alla volta

tutorials form asp

tutorial asp form mail

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Home  |   Software  |   Drivers  |   Guide  |   Sicurezza  |   Area gestione
Created by - best view 1024x768 and over. - C.F. 92048990524
PCTrio McAfee PCTrio AVG PCTrio Norton PCTrio Google