Ciao ragazzi, ho creato uno script che mi invia una email con i dati degli utenti. Fin quì nulla di strano, ricevo correttamente l'email con i dati ma non riesco ad inserirli nel db.
Questo è lo stralcio di codice che mi invia l'email:
Come potete vedere ho memorizzato i dati in campi nascosti, l'email che arriva va bene solo che cliccando sul pulsante del modulo mi carica la pagina per l'inserimento ma non inserisce nulla. Se invece salvo questa email (da outlook), apro con il browser la suddetta email ed in invio funge tutto bene.codice:aCapo = " " Set objMail = Server.CreateObject("CDO.Message") objMail.HTMLBody = "<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">"&VbNewLine&"" &_ "<html xmlns=""http://www.w3.org/1999/xhtml""><head>"&VbNewLine&"" &_ "<meta http-equiv=""Content-Type"" content=""text/html; charset=iso-8859-1"" />"&VbNewLine&"" &_ "<title>Richiesta registrazione newsletter</title></head><body>"&VbNewLine&"" &_ "Richiesta iscrizione newsletter"&aCapo&aCapo&aCapo&"" &_ "Il modulo newsletter è stato inviato in data: " &dtData& " alle ore: "&dtOra&aCapo&aCapo&"" &_ "Nome: "&Nome&aCapo&"" &_ "Cognome: "&Cognome&aCapo&"" &_ "Città: "&Citta&aCapo&"" &_ "Telefono :"&Telefono&aCapo&"" &_ "Email :"&Email&aCapo&"" &_ "Informatemi con: "&Informatemi&aCapo&aCapo&"" &_ "<form name=""newsletter"" method=""post"" action=""http://www.miosito.it/admin/mail/aggiungi_mail.asp?aggiungi=ok"">"&aCapo&"" &_ "<input name=""Nome"" type=""hidden"" value="""&Nome&""" /><input name=""Cognome"" type=""hidden"" value="""&Cognome&""" />"&aCapo&"" &_ "<input name=""Citta"" type=""hidden"" value="""&Citta&""" /><input name=""Telefono"" type=""hidden"" value="""&Telefono&""" />"&aCapo&"" &_ "<input name=""Email"" type=""hidden"" value="""&Email&""" />"&aCapo&"" &_ "<input type=""submit"" name=""Submit"" value=""Aggiungi Utente"" /></form></body></html>" objMail.From = "richiesta@sito.it" objMail.To = "mail@sito.it" objMail.Subject = "Modulo newsletter" objMail.Fields("urn:schemas:httpmail:importance").Value = 2 objMail.Fields.Update() objMail.Send() Set objMail = nothing
Non so da cosa dipenda c'entrerà qualcosa il content-type?
Grazie![]()

Rispondi quotando