Ho questo form:
<form action="manda.asp" method="post">
Nome e Cognome*:<input type="text" name="nome" />
Ditta*:<input type="text" name="ditta" />
Posizione/Titolo:<input type="text" name="titolo" />
Telefono*:<input type="text" name="tel" />
Fax:<input type="text" name="fax" />
E-Mail*:<input type="text" name="email" />
Messaggio*:<textarea name="txt" rows="4"></textarea>
<input name="Submit" type="submit" value="Invia" />
<input name="Reset" type="reset" value="Cancella" />
E questo è lo script 'manda.asp':
<%
Set objMail = Server.CreateObject("CDONTS.NewMail")
intro=Request.Form("intro")
nome=Request.Form("nome")
ditta=Request.Form("ditta")
titolo=Request.Form("titolo")
tel=Request.Form("tel")
fax=Request.Form("fax")
email=Request.Form("email")
txt=Request.Form("txt")
messaggio=intro & vbcrlf & "Nome e Cognome: " & nome & vbcrlf & "Ditta: " & ditta & "Titolo: " & titolo & vbcrlf & "Tel: " & tel & " Fax: " & fax & " Mail: " & email & vbcrlf & "Messaggio: " & txt
objMail.From = Request.Form("email")
objMail.To = ""
objMail.Subject = "RICHIESTA INFORMAZIONI"
objMail.Body = messaggio
objMail.importance = 1
objMail.Send
Set objMail = nothing
%>
<%
If Err <> 0 Then
Response.Write "Error encountered: " & Err.Description
else Response.Write("Il Vs. messaggio è stato inviato: sarete ricontattati al più presto")
End If
%>
Non mi arriva NULLA e non trovo l'errore; avrò usato questo script chissà quante volte e aveva sempre funzionato. Ho domandato anche al provider se potevo usare CDONTS e mi ha detto di sì, devo aver fatto un cavolo di errore che non riesco a vedere, perché il browser non restituisce nessun messaggio di errore. AIUTO!