Ragazzi...ho un problema con un form.
E' un form dal quale si deve inviare una mail. Quando vado a fare l'invio, mi appare questo errore:
"Microsoft JScript runtime error '800a0046'
Permission denied
/email.asp, line 25 "
Il codice è il seguente:
------------------------------------------------------------------------------------
<%@LANGUAGE = JScript%>
<%
// Recupero i dati dal modulo
var nome = new String(Request.Form("nome"));
var cognome = new String(Request.Form("cognome"));
var citta = new String(Request.Form("citta"));
var telefono = new String(Request.Form("telefono"));
var email = new String(Request.Form("email"));
var poltrona = new String(Request.Form("poltrona"));
var testo = new String(Request.Form("testo"));
// Effettuo un banale controllo sulla validità dei campi
if (nome == "" || cognome == "" || email == "") {
Response.Write("ERRORE: Tutti i campi sono obbligatori");
Response.End;
}
// Creo l'oggetto (o classe) CDONTS.NewMail
var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
OggettoCDONTS.From = email; // Mittente
OggettoCDONTS.To = "nome@dominio.it"; // Destinatario (inserisci la tua email)
OggettoCDONTS.Subject = "Messaggio da " + nome + cognome; // Oggetto
OggettoCDONTS.Body = "Richiedo informazioni per " + poltrona; // Tipo Poltrona
OggettoCDONTS.Body = testo; // Corpo
OggettoCDONTS.Send(); // Invio la mail (QUESTA E' LA LINEA 25 )
Response.Redirect("grazie.htm");
%>
-------------------------------------------------------------------------------------
Qualcuno può darmi una mano?![]()
Grazie in anticipo....