<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Count = upload.Save("e:\home\rede2\sofestainfantis.com.br\web\arquivos\")
%>
<%= Count %> <FONT SIZE="1" FACE="ARIAL">ARQUIVO ENVIADO
<%
Set FSO = CreateObject("scripting.FileSystemObject")
Set Folder = FSO.GetFolder("e:\home\rede2\sofestainfantis.com.br\web\arquivos")
Set Files = Folder.Files
%>
<%
For each objUploadedFile In Upload.Files
arquivo = objUploadedFile.ExtractFileName
response.Write(": " & objUploadedFile.ExtractFileName)
seq = seq + 1
Next
'criei uma session para armazenar o no do arquivo
session("arquivo") = arquivo
if session("arquivo") <> "" then
response.redirect "http://www.sofestainfantis.com.br"
end if
%>
ENVIA_EMAIL.ASP
<%
dim arquivo
arquivo = session("arquivo")
caminho = "e:\home\rede2\sofestainfantis.com.br\ar592409\web\arquivos\"
caminho = caminho & arquivo
'Vamos recuperar os valores do formulário
nome = Request.Form("txt_nome")
email = Request.Form("txt_email")
assunto = Request.Form("txt_assunto")
mensagem = Request.Form("txt_mensagem")
'Agora vamos criar o objeto Cdonts e enviar a mensagem
Set msg = Server.CreateObject("CDONTS.NewMail")
msg.From = email
msg.To="arldin@sofestainfantis.com.br"
msg.Subject = assunto
texto = "O usuário "&nome&" lhe envio a mensagem abaixo:"
texto = texto & mensagem
msg.Body = texto
'Bom ai esta a linha onde vai anexar o arquivo ao e-mail
msg.AttachFile caminho
msg.Send
Set msg = Nothing
'Avisamos ao usuário que sua mensagem foi enviada corretamente.
Response.write "E-mail Enviado "
Response.Write session("arquivo")
%>
Question
arldin
Boa tarde amigos eu peguei um codico aqui mesmo de envio de email com anexo
Esta funcionando corretamente ele envia o anexo para a pasta do meu diretorio mais não envia para o meu email
Seque os codico dos scripts
INDEX.ASP
ASPUPLOAD.ASP ENVIA_EMAIL.ASP UP.HTMLComo falei ele envia para a pasta mais não envia para o meu email
me de uma orientação
Obrigado a toso
Link to comment
Share on other sites
2 answers to this question
Recommended Posts