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

    CDONTS questi sconosciuti...

    Salve,
    sono ignorante nel campo, ma per forza di cose in passato sono riuscita a mettere un form in un mio sito che tramite asp spediva una mail con i contenuti dei campi.
    Bene, ricordo che ai tempi avevo dovuto parlare con i gestori dell'hosting raccontandogli che codice avevo utilizzato perchè dovevano settare non so cosa sul server per fare funzionare il tutto.
    Ora devo riutilizzare lo stesso form ma su un sito che risiede su aruba.
    Ho provato a farlo girare ma ottengo la risposta:

    Microsoft VBScript runtime error '800a01ad'
    ActiveX component can't create object: 'CDONTS.NewMail'
    mail.asp, line 9

    Il file mail.asp è:
    <body>
    <%
    corpomail = "Nome: " & request.form("nome") & vbCrLf & "Cognome: " & request.form("cognome") & vbCrLf & "Tel.: " & request.form("telefono") & vbCrLf & "Posizione: " & request.form("posizione")
    Dim miaMail
    Set miaMail = CreateObject("CDONTS.NewMail") --> questa è la linea 9
    miaMail.From = "pippo@xxx.it"
    miaMail.To = "pippo@xxx.it"
    miaMail.Subject = "Candidatura dal sito"
    miaMail.BodyFormat = 1
    miaMail.MailFormat = 1
    miaMail.Importance = 1
    miaMail.Body = corpomail
    miaMail.Send
    Set miaMail = Nothing
    response.write("<html><head><link rel='stylesheet' href='stile.css' type='text/css'></head><body>

    Una e-mail è stata inviata.
    Grazie, provvederemo a contattarvi.</p></body></html>")
    %>
    </body>

    Quindi: com'è la storia con questi CDONTS?.... Come posso, nella mia ignoranza, avere di nuovo il mio form funzionante?

    Scusate... grazie se vorrete darmi una mano.
    http://www.angelapironi.com

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    CDONTS è un componente dichiarato obsoleto dalla stessa MS già da tempo.
    il provider in questione lo tiene attivo solo su vecchi domini che non hanno fatto il passaggio a WindowsServer2003

    devi usare il componente CDOSYS

    trovi le guide e gli esempi più che esaustivi nel vademecum


    leggiamo le guide del privider leggiamo le guide del privider leggiamo le guide del privider leggiamo le guide del privider leggiamo le guide del privider leggiamo le guide del privider leggiamo le guide del privider


  3. #3
    Ce l'ho fatta!
    Grazie mille!
    http://www.angelapironi.com

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.