
Originariamente inviata da
Vincent.Zeno
è preferibile usare post, non get. altrimenti rischi errori di invio/re-invio non previsti.
l'indirizzo a cui spedire recuperalo dal db, non lasciarlo in chiaro nel form (a meno che non si tratti di un'applicazione riservata, ma anche lì... non sarebbe molto strategico).
codice:
Dim codice, immagine, descri, categor, costo, email
submitted = Request.Querystring("submitted")
If Submitted then
codice = Request.Form("codice")
immagine = Request.Form("immagine")
descri = Request.Form("descri")
categor = Request.Form("categor")
costo = Request.Form("costo")
email = Request.Form("email")
strsql = "insert into tbl_magazzino (CODICE,IMMAGINE,DESCRIZIONE,CATEGORIA,COSTO,EMAIl) VALUES ('"&codice&"','"&immagine&"','"&descri&"','"&categor&"','"&costo&"','"&email&"') "
Set objConn = Server.CreateObject("ADODB.Connection")
Set objRs = Server.CreateObject("ADODB.Recordset")
objConn.Open str_cn
set objRs = objConn.Execute(strsql)
Dim miaMail
Set miaMail = CreateObject("CDO.Message")
miaMail.From = "weblab@weblab.com"
miaMail.To = email
miaMail.Subject = "Inserimento articolo"
miaMail.TextBody = "E' stato inserito un nuovo articolo."
miaMail.Send
Set miaMail = Nothing
End if
Funziona tutto non mi restituisce nessun errore ma invia la mail??
più che altro vorrei un consiglio sto facendo questa pagina perchè un'azienda vuole testare le mie capacità devo aggiungere degli avvertimenti che segnalano che è stata inviata una mail?