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

    Inviare una mail con in allegato la pagina asp

    Ciao a tutti,

    Mi chiedevo se all'interno di un carrello fosse possibile, invece di stampare o completare un ordine, inviare una mail con in allegato la pagina del carrello con tutti i dati presenti al suo interno...
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  2. #2
    certamente!

  3. #3
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    se devi inviare una pagina in allegato puoi inviare direttamente un'email in formato html con il contenuto del tuo carrello.

  4. #4
    perfetto..
    avete in giro qualche url di esempio???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  5. #5
    mettiamo che io uso questo codice:

    <%

    Set myMail = Server.CreateObject("CDONTS.NewMail")

    'specifichiamo il nome del file da allegare
    myMail.AttachFile(Server.MapPath("\miapagina.asp") )
    'inviamo l'e-mail
    myMail.Send "mittente@aspcode.it", "destinatario@mail.it", "Mail con Allegato",
    "Prova di invio e-mail con allegato", 1

    Set myMail = nothing

    %>


    dove ho:

    myMail.AttachFile(Server.MapPath("\miapagina.asp") )

    come posso dirgli: usa la pagina del carrello come mail???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

  6. #6
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    codice:
    corpo="<html><body>Ciao</body></html>"
    Set     miaMail = CreateObject("CDONTS.NewMail")
    	miaMail.From = "mittente@html.it"
    	miaMail.To = "destinatario@html.it"
    	miaMail.Subject = "invio carrello"
    	miaMail.BodyFormat = 0 '0 per formato html, 1 per fotmato txt
    	miaMail.MailFormat = 0 'formato html
    	miaMail.Body = 
    	miaMail.Send()
    Set	miaMail = Nothing
    se vuoi inviare un allegato basta aggiungere il rigo
    codice:
    miaMail.AttachFile server.MapPath("/allegati/carrello.html"), "file_allegato.html"
    prima del send()

    nb. file_allegato.htm è un nome puramente arbitrario che scegli per l'allegato.

    ma attenzione, se la pagina da inviare come allegato è dinamica verrà inviato il suo conenuto NON COMPILATO.

  7. #7
    Ciao a tutti

    Stavo ravanando sul forum per cercare na cosa

    <%
    Set xml = Server.CreateObject("Microsoft.XMLHTTP")
    ' Oppure, per la versione 3.0 di XMLHTTP, si può usare:
    ' Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
    ' Apri la connessione remota
    xml.Open "GET", "http://www.tuosito.ext/tuapagina.ext", False
    ' Spedisci la richiesta
    xml.Send

    Dim miaMail
    Set miaMail = CreateObject("CDONTS.NewMail")
    miaMail.From = "mittente@dominio.ext"
    miaMail.To = "destinatario@dominio.ext"
    miaMail.Subject = "Oggetto del messaggio"
    miaMail.BodyFormat = 0
    miaMail.MailFormat = 0
    miaMail.Importance = 0
    miaMail.Body = xml.responseText
    miaMail.Send
    Set miaMail = Nothing
    Set xml = Nothing
    %>


    una volta c'era negli script però :master:

  8. #8
    Per fare quello che vuoi tu, non devi inviare la pagina in allegato, ma inserire nel body dell'e-mail i dati relativi all'ordine! ...come ha già detto burruchaga.

  9. #9

  10. #10
    ho capito ma essendo asp la pagina e riferendosi ad un carrello con divcersi prodotti dovrei inserire una query nella mail che mi tira su i dati e non so se è possibile???
    :metallica
    Che cosa vuoi che ti dica???
    Senti che bel rumore...

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.