Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Form Con CDOSYS

  1. #1

    Form Con CDOSYS

    Salve a tutti,
    prima di chiedere ho fatto un giro nel forum, ma non son riuscito a trovare quello che cercavo!

    Il fatto è che non ci capisco un "tubo" di ASP, ma devo far funzionare un forum che ho creato in html... con tutte le sue belle variabili, campi di testo e checkbox.

    Mi serve uno script che mi crei la pagina ASP con CDOSYS(in quanto il server è 2003)... a cui far gestire la variabili che gli arrivano dalla pag. HTML.

    Poi mi manda la mail ben formattata con i vari dati.

    Vi ringrazio anticipatamente.

  2. #2

  3. #3
    Intanto ti ringrazio per la risposta...

    Ho visto lo script... se il form l'ho già costruito... quale pezzo di script devo usare e dove lo devo inserire?

    Ti ringrazio...

  4. #4
    Io avevo uno script che però andava bene con CDONTS:

    <html>
    <head>
    <title>Contatti</title>
    <META HTTP-EQUIV="Refresh" CONTENT="8; URL=http://www.dominio.com">

    </head>
    <body bgcolor="#ffffff">
    <div align="center">
    <%

    toWho = "info@dominio.com"

    data = right("0"&day(noW),2)&"/"&right("0"&month(now),2)&"/"&year(now)
    ora = right("0"&hour(now),2)&":"&right("0"&minute(now),2 )

    ' corpo= "<html>"
    corpoTestata="<font size=""2"" color=""#000000"" face=""Verdana"">"
    corpoTestata=corpoTestata& "Messaggio di contatti inviato dal Sito Internet (www.dominio.com).

    "
    corpoTestata=corpoTestata& "Data: " &data& " - Ora: " & ora&""
    corpoTestata=corpoTestata& "</font>

    "


    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Nome: " &Request("Nome")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Cognome: " &Request("Cognome")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Indirizzo: " &Request("Indirizzo")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Località: " &Request("Localita")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Cap: " &Request("Cap")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Provincia: " &Request("Provincia")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Telefono: " &Request("Telefono")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Fax: " &Request("Fax")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> E-mail: " &Request("email")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Sono interessato a: " &Request("Sono interessato a")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Data Arrivo: " &Request("Data Arrivo")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Data Partenza: " &Request("Data Partenza")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Numenro Adulti: " &Request("Numero Adulti")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Numero Bambini(dai 3 ai 12 anni): " &Request("Numero Bambini")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Messaggio: " &Request("Messaggio")&"</font>
    "

    subject = "E-mail dal sito www.dominio.com"

    response.write "<Body>"

    Set myMail = Server.CreateObject( "CDONTS.Newmail" )
    myMail.MailFormat = 0
    myMail.BodyFormat = 0
    myMail.From = "info@dominio.com"
    myMail.To = toWho
    myMail.Subject = subject
    myMail.Body = corpoTestata & corpo


    myMail.Send

    Set myMail = Nothing


    %>
    <center>
    <font color="#000000" size="3" face="Verdana, Arial, Helvetica, sans-serif">www.dominio.com

    Contatti</font><font color="#666666" size="1" face="Verdana, Arial, Helvetica, sans-serif">



    <font size="2" color="#000000">Grazie per averci scritto.</font>



    <a href="http://www.dominio.com"><font color="#811411" size="3">
    Homepage
    </font></a></font>
    </div>
    </body>
    </html>

    Ho visto che in dei tutorial ti spiega come "convertirlo".... ma francamente nn c'ho capito molto!

  5. #5
    Se il form l'ha già allora basta cambiare la sintassi da CDONTS a CDOSYS.
    Qua ci sono le specifiche di CDOSYS
    http://www.weppos.com/asp/script/scr....asp?script=15

  6. #6
    Ti ringrazio.... mi sono accorto che già era stato affrontato il problema...
    non me n'ero proprio accorto.

    ...sorry!

    Grazie.

  7. #7
    Sono ancora qui... e vi chiedo UMILMENTE SCUSA!!!
    credevo di aver risolto... ma nn mi funziona!!!

    Vi incollo il codice... se mi volete aiutare...

    _______________
    <html>
    <head>
    <title>Contatti</title>
    <META HTTP-EQUIV="Refresh" CONTENT="8; URL=http://www.dominio.xx">

    </head>
    <body bgcolor="#ffffff">
    <div align="center">
    <%

    toWho = "destinatario@dominio.xx"

    ' corpo= "<html>"
    corpoTestata="<font size=""2"" color=""#000000"" face=""Verdana"">"
    corpoTestata=corpoTestata& "Messaggio di contatti inviato dal Sito Internet (www.dominio.xx).

    "
    corpoTestata=corpoTestata& "Data: " &data& " - Ora: " & ora&""
    corpoTestata=corpoTestata& "</font>

    "


    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Nome: " &Request("Nome")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Cognome: " &Request("Cognome")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Indirizzo: " &Request("Indirizzo")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Località: " &Request("Localita")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Cap: " &Request("Cap")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Provincia: " &Request("Provincia")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Telefono: " &Request("Telefono")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Fax: " &Request("Fax")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> E-mail: " &Request("email")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Sono interessato a: " &Request("Sono interessato a")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Data Arrivo: " &Request("Data Arrivo")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Data Partenza: " &Request("Data Partenza")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Numenro Adulti: " &Request("Numero Adulti")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Numero Bambini(dai 3 ai 12 anni): " &Request("Numero Bambini")&"</font>
    "
    corpo=corpo& "<font size=""2"" color=""#000000"" face=""Tahoma""> Messaggio: " &Request("Messaggio")&"</font>
    "

    subject = "E-mail dal sito www.dominio.xx"
    if Request.QueryString("invia") = "true" AND Request.Form("submit") = "invia" then
    Dim objMail, objConfig
    Set objMail = createObject("CDO.Message")
    Set objConfig = Server.createObject("CDO.Configuration")
    With objConfig
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.teleunit.it"
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
    .Fields.update
    End With

    Set objMail.Configuration = objConfig
    objMail.From = "mittente@dominio.xx"
    objMail.To = "destinatario@dominio.xx"
    objMail.Subject = Request.Form("subject")
    objMail.HTMLBody = Request.Form("corpoTestata & corpo")
    objMail.Send()

    Set objMail = Nothing



    <center>
    <font color="#000000" size="3" face="Verdana, Arial, Helvetica, sans-serif">www.dominio.xx

    Contatti</font><font color="#666666" size="1" face="Verdana, Arial, Helvetica, sans-serif">



    <font size="2" color="#000000">Grazie per averci scritto.</font>



    <a href="http://www.dominio.xx"><font color="#990000" size="3">
    Homepage
    </font></a></font>
    </div>
    </body>
    </html>
    else %>
    _________________

    Questa è la pag. in ASP... che controlla e formatta ma mail...
    a "monte" esiste la pagina HTML con il form che invia le variabili con

    action="questionario.asp?invia=true"
    _________________

    Grazie per il disturbo!

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.