9 messaggi dal 08 luglio 2003
set msg = Server.CreateOBject("JMail.Message")
Set upload = Server.CreateObject( "w3.Upload" )
set attachment = upload.Form ("Percorso")
if attachment.IsFile then
msg.AddCustomAttachment attachment.filename
msg.attachment.item
false
end if
msg.Logging = true
msg.silent = true

Name = upload.Form("sender_name")
Sender = upload.Form("sender_address")
Subject = upload.Form ("subject")
Body = upload.Form ( "body")

msg.Form =Name
msg.Form =Sender
msg.AddRecipient = "xxxx@xxx.com"
msg.BodyFormat = 0
msg.MailFormat = 0
msg.Importance = 1

msg.Form =Subject
msg.Form =Body
msg.Send

set msg=Nothing

mi sa che come è scritto questo script non funziona benissimo
infatti mi da errore:

"Expected statement
/test/email.asp, line 13
false"

ma non capisco forse c'è qualcosa di strano in quanto se commento il "false" mi da questo errore:

"Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.
/test/email.asp, line 7"

2.584 messaggi dal 14 maggio 2001
Scusa ma cosa vuoi fare con quella riga con "false"?
9 messaggi dal 08 luglio 2003
seoman ha scritto:
Scusa ma cosa vuoi fare con quella riga con "false"?

ci deve essere stato un errore nell'inserire il codice.
il "false" viene sullo stesso rigo di "msg.AddCustomAttachment attachment.filename, msg.attachment.item, false "

ma non funziona...
2.584 messaggi dal 14 maggio 2001
Puoi inserire nuovamente il codice?
verifica le virgole su msg.AddCustomAttachment attachment.filename, msg.attachment.item, false
9 messaggi dal 08 luglio 2003
set msg = Server.CreateOBject("JMail.Message")
Set upload = Server.CreateObject( "w3.Upload" )
set attachment = upload.Form ("Percorso")
if attachment.IsFile then
msg.AddCustomAttachment, attachment.filename, msg.attachment.item, false
end if
msg.Logging = true
msg.silent = true

Name = upload.Form("sender_name")
Sender = upload.Form("sender_address")
Subject = upload.Form ("subject")
Body = upload.Form ( "body")

msg.Form =Name
msg.Form =Sender
msg.AddRecipient = "xxxx@xxx.com"
msg.BodyFormat = 0
msg.MailFormat = 0
msg.Importance = 1

msg.Form =Subject
msg.Form =Body
msg.Send

set msg=Nothing


il codice è giusto così
almeno l'ho trovato scritto così (non l'ho creato io)
infatti non ho capito benissimo le virgole
2.584 messaggi dal 14 maggio 2001
L'errore te lo dà sulla riga del false?
Questa riga:
msg.AddCustomAttachment, attachment.filename, msg.attachment.item, false
E' su una sola riga?
9 messaggi dal 08 luglio 2003
si mi da errore solo su quella linea.
analizzando l'errore:
Error Type:
Server object, ASP 0177 (0x800401F3)
Invalid ProgID. For additional information specific to this message please visit the Microsoft Online Support site located at: http://www.microsoft.com/contentredirect.asp.
/test/email.asp, line 7

mi sono collegato al link che suggerisce e ho fatto una ricerca che produce questi risultati (link)
http://support.microsoft.com/search/default.aspx?Catalog=LCID%3D1033%26CDID%3DEN-US-KB%26PRODLISTSRC%3DON&withinResults=&QuerySource=gASr_Query&Product=asp&Queryc=Server+object%2C+ASP+0177+%280x800401F3%29&Query=Server+object%2C+ASP+0177+%280x800401F3%29&KeywordType=ANY&maxResults=25&Titles=false&numDays=

e se si prende in esame il primo risultato

PRB: Server.CreateObject Returns HTTP 500.100 or ASP 0177 Error (0x8007007E)
sembra che bisogna far leggere una dll a regsvr32.exe

voi ???



Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.