ciao a tutti devo inserire un record in un db access e fin qui tutto ok però appena inserito il record vorrei ricevere una e-mail ho fatto così ma non mi arriva nessuna e-mail e tutto giusto? o sbaglio qualcosa?
Codice PHP:<%
DIM strUsername
messaggio = Request.Form("messaggio")
email = Request.Form("email")
nome = Request.Form("nome")
IF messaggio <> "" or nome <> "" THEN
%>
<%' QUESTO SERVE PER NON CREARE ERRORI SE VENGONO INSERITI CARETTERI COME &%' ECC...
nome = replace(nome, "'", "''")
messaggio = replace(messaggio, "'", "''")
%>
<%
strSQL = "INSERT INTO guestbook (nome, email, testo) VALUES ('"& nome &"','"& email &"','"& messaggio &"')"
objConn.Execute(strSql)
'invio l'email
Set MyMail = Server.CreateObject("CDONTS.NewMail")
MyMail.From = "info@bla.it"
MyMail.To = "info@bla.it"
MyMail.Subject = "Aggiunta Nuova Firma nel sito bla.it"
MyMail.Body = "Qualcuno ha aggiunto una nuova firma nel guestbook per attivarla accedi all'area di amministrazione del sito [url]http://www.cvcv.it/admin[/url]"
MyMail.Importance = 0
MyMail.Send
Set MyMail = nothing
Response.Redirect("firmaok.asp")
'close connection object
%>
<%
ELSE
%>
<%Response.Redirect("guestbook.asp")%>
<%
END IF
objConn.Close
Set objConn = Nothing
%>

-
Rispondi quotando