Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [asp] inviare pagina web

    salve,
    cercando nel forum ho trovato questo script che funziona
    codice:
    <%@ Language=VBScript %>
    
    <%
    '============ Linkbruttocane su specifiche MSDN ================
    '* assicurarsi di non inserire javascript che potrebbero dare errori nel client
    '* di posta dei vostri utenti
    '=====qui non modificare================
    Dim iMsg
    Dim iConf
    Dim Flds
    set iMsg = CreateObject("CDO.Message")
    set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    Flds.Update
    
    With iMsg
    
    Set .Configuration = iConf
    
    '*===== modifica CreateMHTMLBody From To e subject
    'cambiare la pagina dopo aver provato a riceverla, vedasi codice utilizzabile nella pagina stessa
    'per essere sicuri di non inviare codice non leggibile dal client di posta
    
    .CreateMHTMLBody "http://www.miosito.it/mail/index.htm"
    
    'mettere la propria mail e separare eventuali destinatari con virgola
    .To = "miamail@libero.it"
    
    'mettere una mail valida come mittente
    .From = "miamail@libero.it"
    
    .Subject = "test messaggio via cdosys, uso template"
    .Send
    End With
    
    %>
    <title>cdosys invio pagina html template</title>
    pagina html inviata
    ora vorrei spedire la stessa pagina,modificata in asp, che recupera una stinga.
    In pratica deve cambiare solo l'intestazione del nominativo di chi riceve.
    Ho provato ad inserire questo script alla fine della mia pagina ...ma questa quando viene richiamata resta sempre in attesa.
    Soluzioni?
    Grazie
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ho capito... deve cambiare il detinatario?
    Spiegati meglio.

    Roby

  3. #3
    in pratica ho una pagina htm formattata con immagini e testo che vorrei mandara a più persone.
    Ovviamente la pagina deve essere personalizzata con il nome del destinatario.
    Quindi vorrei passargli una variabile con il nominativo del destinatario creare la pagina ed inviarla.
    Grazie per il tempo che mi hai dedicato
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi aprire con FSO la tua pagina html sostituire dei tag specifici in essa impostati ad esempio [NOMINATIVO] con il nome della persona e poi inviarla.
    E' un bel lavoretto.

    Roby

  5. #5
    ti ringrazio per la risposta!
    In realtà ho risolto già proprio in questo modo nel senso che ho la mia pagina htm a campoine ed una pagina asp alla quale passo ii dati dopodiche leggo rigo per rigo e ricostruisco un file ex nuovo.
    alla fine del lavoro spedisco.
    Grazie d'avvero a tutti per il tempo che ci dedicate
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

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.