Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    ASP per form mail in flash

    Ciao a tutti io vorrei che quando una persona compila in form del sito nei contatti e invia i dati gli venga mandata anche a lui una mail di conferma all'email che ha scritto nell'apposito spazio.
    Ringraziandovi per la cortese attenzione vi allego sotto il mio asp.
    Grazie mille

    <%


    on error resume next
    Set mail = Server.CreateObject("CDONTS.NewMail")
    strFrom = " www.miosito.it <info@miosito.it>"
    mail.From = strFrom
    mail.to ="info@mio sito.it"
    mail.Bcc = "info@miosito.it"
    strBody="<font color=red>Nuovo Contatto</font>

    "
    strBody=strBody & "Dettagli del contatto<hr>"
    strBody= strBody & "Nome: "& Request("nome") &"
    "
    strBody= strBody & "Cognome: "& Request("cognome") &"
    "
    strBody=strBody & "E-mail: "& Request("email") &"
    "
    strBody=strBody & "Telefono: "& Request("tel") &"
    "
    strBody=strBody & "Indirizzo : "& Request("indirizzo") &"
    "
    strBody=strBody & "Città : "& Request("citta") &"
    "
    strBody=strBody & "Provincia : "& Request("provincia") &"
    "
    strBody=strBody & "Cap : "& Request("cap") &"
    "
    strBody=strBody & "Richiesta informazioni : "& Request("ric") &"

    "
    strBody = strBody & "Richiesta effettuata il: " & now() &"
    "
    strBody = strBody & "Indirizzo I.P. richiedente: "& request.ServerVariables("REMOTE_ADDR") &"

    "
    mail.Body = strBody
    mail.Subject = "Richiesta informazioni dal sito"
    mail.mailFormat=0
    mail.bodyFormat=0
    mail.Send
    set mail = nothing

    if err.number>0 then
    strOutput= "Si è verificato un errore nell'invio dei dati tramite posta elettronica. I dati sono stati comunque salvati regolarmente."
    else
    strOutput ="Richiesta inoltrata correttamente, sarà nostra cura inviarLe una conferma "
    end if

    response.write "<center>Grazie per averci contattato ti chiameremo al più presto
    I dati sono stati inviati con successo</center>"


    %>
    ...l'uomo libero amerà sempre il mare...

  2. #2
    bello script


    qual'è il problema?

  3. #3

    asp

    eh il problema è che voglio che mandi una email di conferma anche alla persona che invia.
    ...l'uomo libero amerà sempre il mare...

  4. #4

    asp

    bello script in che senso?...me lo hanno passato io non sono pratico di asp.
    ...l'uomo libero amerà sempre il mare...

  5. #5
    hai provato a mettere al posto di mail.Bcc="miosito" mail.Bcc="campo_inserito_dall'utente"?

  6. #6

    asp

    ma così facendo gli arriva direttamente l'email che ha mandato lui.
    io invece vorrei che gli venisse tipo: la sua richiesta è stata inoltrata con successo le risponderemo nel minor tempo possibile.
    ...l'uomo libero amerà sempre il mare...

  7. #7
    ah ok

    prima di "if error.number....." metti
    codice:
    Set mail = Server.CreateObject("CDONTS.NewMail")
    strFrom = " www.miosito.it <info@miosito.it>"
    mail.From = strFrom
    mail.to ="email_inserita_dall'utente"
    
    
    strBody="grazie per aver inviato una email"
    mail.Body = strBody
    mail.Subject = "Richiesta ricevuta correttamente"
    mail.mailFormat=0
    mail.bodyFormat=0
    mail.Send
    set mail = nothing

  8. #8

    asp.

    potresti riportare tutto lo script che ho messo con l'aggiunta che devo metterci? se no faccio un casino. Grazie
    ...l'uomo libero amerà sempre il mare...

  9. #9
    codice:
    on error resume next
    Set mail = Server.CreateObject("CDONTS.NewMail")
    strFrom = " www.miosito.it <info@miosito.it>"
    mail.From = strFrom
    mail.to ="info@mio sito.it"
    mail.Bcc = "info@miosito.it"
    strBody="<font color=red>Nuovo Contatto</font>
    
    "
    strBody=strBody & "Dettagli del contatto<hr>"
    strBody= strBody & "Nome: "& Request("nome") &"
    "
    strBody= strBody & "Cognome: "& Request("cognome") &"
    "
    strBody=strBody & "E-mail: "& Request("email") &"
    "
    strBody=strBody & "Telefono: "& Request("tel") &"
    "
    strBody=strBody & "Indirizzo : "& Request("indirizzo") &"
    "
    strBody=strBody & "Città : "& Request("citta") &"
    "
    strBody=strBody & "Provincia : "& Request("provincia") &"
    "
    strBody=strBody & "Cap : "& Request("cap") &"
    "
    strBody=strBody & "Richiesta informazioni : "& Request("ric") &"
    
    "
    strBody = strBody & "Richiesta effettuata il: " & now() &"
    "
    strBody = strBody & "Indirizzo I.P. richiedente: "& request.ServerVariables("REMOTE_ADDR") &"
    
    "
    mail.Body = strBody
    mail.Subject = "Richiesta informazioni dal sito"
    mail.mailFormat=0
    mail.bodyFormat=0
    mail.Send
    set mail = nothing
    
    
    Set mail = Server.CreateObject("CDONTS.NewMail")
    strFrom = " www.miosito.it <info@miosito.it>"
    mail.From = strFrom
    mail.to ="email_inserita_dall'utente"
    strBody="grazie per aver inviato una email"
    mail.Body = strBody
    mail.Subject = "Richiesta ricevuta correttamente"
    mail.mailFormat=0
    mail.bodyFormat=0
    mail.Send
    set mail = nothing 
    
    
    if err.number>0 then
    strOutput= "Si è verificato un errore nell'invio dei dati tramite posta elettronica. I dati sono stati comunque salvati regolarmente."
    else
    strOutput ="Richiesta inoltrata correttamente, sarà nostra cura inviarLe una conferma "
    end if
    
    response.write "<center>Grazie per averci contattato ti chiameremo al più presto
     I dati sono stati inviati con successo</center>"

  10. #10

    asp

    grazie mille davvero mi sei stato veramente di aiuto.
    ti volevo fare una domanda alla quale non so se ci sia una vera e propria risposta.
    Oltre a fare pagine asp per i form mail con il linguaggio asp cosa posso creare?
    Grazie mille
    MAle
    ...l'uomo libero amerà sempre il mare...

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.