Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    Problema con le variabili di una form

    Ho un grosso problema con una form in flash che invia i dati associati alle variabili ad una pagina

    Vi posto la parte di script relativa all'invio della mail

    codice:
    objMail.From = "mp@happynewclick.com" 
    objMail.To = "massimo@happynewclick.com" 
    objMail.Subject = "Richiesta contatto dal sito Walther Italia" 
    objMail.TextBody = "Messaggio inviato da: Nome" & inputNome & ", Cognome" & inputCognome & ", Funzione" & inputFunzione & ", Società" & inputSocietà & ", Indirizzo" & inputIndirizzo & ", Telefono" & inputTelefono & ", E-mail" & inputEmail & ", Testo" & inputTesto &
    
    objMail.Send()

    il codice mi da errore relativamente alla riga objMail.TextBody...

    Se tolgo le variabili e lascio un semplice messaggio testuale (esempio: objMail.TextBody = "Prova") allora la mail viene inviata correttamente, quindi il problema è proprio in quella riga.

    Non so come risolvere questo problema, chiedo a voi la soluzione. grazie
    Massimo

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    objMail.TextBody = "Messaggio inviato da: Nome" & inputNome & ", Cognome" & inputCognome & ", Funzione" & inputFunzione & ", Società" & inputSocietà & ", Indirizzo" & inputIndirizzo & ", Telefono" & inputTelefono & ", E-mail" & inputEmail & ", Testo" & inputTesto &""
    Roby

  3. #3
    Originariamente inviato da Roby_72
    codice:
    objMail.TextBody = "Messaggio inviato da: Nome" & inputNome & ", Cognome" & inputCognome & ", Funzione" & inputFunzione & ", Società" & inputSocietà & ", Indirizzo" & inputIndirizzo & ", Telefono" & inputTelefono & ", E-mail" & inputEmail & ", Testo" & inputTesto &""
    Roby
    ciao, scusa Roby ma cosa cambia da quello che ho postato io?
    Massimo

  4. #4

  5. #5
    Originariamente inviato da Roby_72
    La fine...

    Roby


    miiiii tutto sto casino per colpa di un paio di virgolette... stasera provo. grazie per la pazienza
    Massimo

  6. #6

  7. #7
    non ci credo... non funziona ancora... ho fatto letteralmente copia incolla e mi da ancora un messaggio di errore relativo a quella riga... sono troppo demoralizzato...

    posto il codice, magari qualcuno capisce cosa cavolo succede

    codice:
    <% 
    Dim objMail, objConfig 
    
    ' Crea l'oggetto email 
    Set objMail = Server.createObject("CDO.Message") 
    
    ' Dimensiona l'oggetto configurazione 
    Set objConfig = Server.createObject ("CDO.Configuration") 
    
    ' Imposta le configurazioni 
    With objConfig 
    
    ' Server SMTP di uscita 
    ' ATTENZIONE! Usare il proprio indirizzo di server email! 
    ' E' FONDAMENTALE per l'invio della email 
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.attiva.biz" 
    
    ' Porta SMTP 
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 
    
    ' Porta CDO 
    .Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 
    
    ' Timeout 
    .Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60 
    .Fields.update 
    
    End With 
    
    ' Assegna le configurazioni 
    Set objMail.Configuration = objConfig 
    
    ' Assegna all'oggetto le proprietà necessarie 
    objMail.From = "mp@XXX.com" ' Mittente 
    objMail.To = "massimo@XXX.com" ' Destinatario 
    objMail.Subject = "Richiesta contatto dal sito XXX" ' Oggetto 
    objMail.TextBody = "Messaggio inviato da: Nome" & inputNome & ", Cognome" & inputCognome & ", Funzione" & inputFunzione & ", Società" & inputSocietà & ", Indirizzo" & inputIndirizzo & ", Telefono" & inputTelefono & ", E-mail" & inputEmail & ", Testo" & inputTesto &""
    
    ' Invia l'email 
    objMail.Send() 
    
    Set objMail = Nothing 
    
    Response.Write("Email inviata correttamente " &_ 
    "all'indirizzo as") 
    %>
    Massimo

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Al posto della variabile inputSocietà usa semplicmente inputSocieta

    Roby

  9. #9
    Grande Roby, step by step.
    L'errore era dovuto all'accento e infatti ora processa la mail correttamente, soltanto non riporta nessuna informazione inserita nella form alla quale è collegata la pagina asp.

    Sulla form i nomi delle variabili associate ai campi sono gli stessi del file asp... come mai non li rileva?
    Massimo

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Perché non li recuperi...

    Roby

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.