Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169

    Inserimento dati da Email

    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:
    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
    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.
    Non so da cosa dipenda c'entrerà qualcosa il content-type?

    Grazie

  2. #2
    Non si vede nessuna query di inserimento nel db.

  3. #3
    Utente di HTML.it L'avatar di Giubass
    Registrato dal
    Oct 2003
    Messaggi
    169
    Originariamente inviato da Vitacillina
    Non si vede nessuna query di inserimento nel db.
    Forse hai letto male, visto che questa porzione di codice manda solo l'email, è quà il problema (o forse di outlook).
    Lo script con la query per l'insert è in un altra pagina è funge egregiamente.

    Nel frattempo (a malincuore )ho risolto passando i dati in querystring quindi eliminando il form ed i relativi campi hidden, qualcuno avrebbe qualche suggerimento?

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.