Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    inviare campi form via email

    Per favore ragazzi non riesco (da giorni) a risolvere sta cosa...

    non trovo niente neanche su internet...

    vorrei praticamente inviare via email i campi di un form di registrazione utente

    come fare???????????????

  2. #2
    Perchè apri sempre una nuova discussione per lo stesso problema?
    Questa è la terza.
    Hai del codice già fatto che possiamo vedere ed, eventualmente, correggere?

  3. #3

    hai ragione

    si scusa ha ragione a pieno...

    è giusto perchè voglio che qualche anima buona possa e voglia aiutarmi...

    mi vien da piangere perchè non ricordo nulla e qui ho urgenza di finire...

    che faccio ti posto il codice???

  4. #4
    Che vuol dire non ricordi nulla?
    Sii più chiaro (e sincero).
    form.html
    codice:
    <form method="post" action="sendemail.asp">
    Nome <input type="text" name="nome" />
    
    email <input type="text" name="email" />
    
    messaggio <textarea name="messaggio" cols="20" rows="20"></textarea>
    
    <input type="submit" value="INVIA" />
    </form>
    sendemail.asp
    codice:
     
     
    <%
    theSmtp = "smtp.sito.it"
    thePort = 25
    recipient = "tuamail@sito.it" ' destinatario
    theAuthenticate = 0 ' 1 = con autenticazione; 0 = senza autenticazione
    theUser = "tuamail@sito.it" ' l'utente per autenticarsi al server smtp
    thePass = "123xyz" ' la password per autenticarsi al server smtp
    siteName = request.serverVariables("SERVER_NAME")
    sender = request.form("email") ' l'indirizzo del mittente
    
    for each item in request.form
      corpo = corpo & item & ": " & request.form(item) & vbCrLf
    next
    
    corpo = corpo & "indirizzo ip mittente: " & request.serverVariables("REMOTE_ADDR") & vbCrLf
    corpo = corpo & "data/ora: " & now() & vbCrLf
    
    	set mail = server.createObject("CDO.Message")
    		set conf = server.createObject("CDO.Configuration")
    			set flds = conf.fields
    				flds(cdoSendUsingMethod) = cdoSendUsingPort
    				flds(cdoSMTPServer) = theSmtp
    				flds(cdoSMTPServerPort) = thePort
    				flds(cdoSMTPAuthenticate) = theAuthenticate
    					if theAuthenticate = 1 then
    						flds(cdoSendUsername) = theUser
    						flds(cdoSendPassword) = thePass
    					end if				
    				flds.update()
    					set mail.configuration = conf
    					mail.to = recipient
    					mail.from = sender
    					mail.subject = siteName & " - Contatto online"					
                                                                    mail.textBody = corpo					
                                                                    mail.send()
    			set flds = nothing
    		set conf = nothing
    	set mail = nothing
    %>

  5. #5

    grazie

    ora provo ad utilizzare il tuo codice

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 © 2025 vBulletin Solutions, Inc. All rights reserved.