Salve
ho tentato di guardarmi le precedenti discussioni ma essendo piuttosto acerba in ASP non so proprio cosa sbaglio o cosa ometto.
Sto cercando di inviare con ASP una richiesta di contatto ma mi da questo errore:
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object: 'CDONTS.Newmail'
/mail.asp, line 2
il codice che sto utilizzando è il seguente
Pagina contenente la form in HTML
Pagina di invio in ASPcodice:<html> <head> <title>invio_mail_asp</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#ffcb8c"> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="0" width="90%"> <tr> <td width="100%"> <form name="form1" method="post" action="mail.asp"> <font face="Verdana" size="1">Invio di mail da parte dell'utente che visita il sito, utilizzando ASP</font></p> <table width="361" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="170"><font face="Verdana" color="#996633" size="1">Nome:</font></td> <td width="191"> <font face="Verdana" size="1"> <input type="text" name="nome"> </font> </td> </tr> <tr> <td width="170"><font face="Verdana" size="1" color="#996633">il tuo indirizzo e-mail:</font></td> <td width="191"> <font face="Verdana" size="1"> <input type="text" name="email"> </font> </td> </tr> <tr> <td width="170"><font face="Verdana" size="1" color="#996633">un commento:</font></td> <td width="191"> <font face="Verdana" size="1"> <textarea name="mex" rows="5" cols="33" wrap="VIRTUAL"></textarea> </font> </td> </tr> </table> <font face="Verdana" size="1"> <input type="submit" name="Submit" value="Invia il Commento"> <input type="reset" name="reset" value="Cancella"> </font> </p> </form> </td> </tr> </table> </center> </div> </body> </html>
Qualcuno può dirmi cosa posso fare?codice:<% Set link = CreateObject("CDONTS.Newmail") link.From = request.form("email") link.To = "monigna82@hotmail.com" link.Subject = "Mail blog" link.Body = request.form("mex") link.Send Set link = Nothing %> <html> <head> <title>inviata</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#ffcb8c"> <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#996633">Caro utente <%Response.Write(request.Form ("nome"))%> ( hai lasciato questo indirizzo mail:</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#996633"><%Response.Write(request.Form ("email"))%>) Grazie per aver scritto questo messaggio al Webmaster del sito </font></p> <table width="75" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#ffcb8c"> <tr> <td> <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#996633">"<%Response.Write(request.Form ("mex"))%>"</font></div> </td> </tr> </table> <p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#996633">Torna a trovarci! </font></p> </p> </body> </html>

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando

