Pesquisando no forum e também no google achei várias pessoas com esse problema, porém as soluções apresentadas não foram de total valia.
O problema é com o multipart/form-data do formulário, ao retirar o mesmo os dados são enviados só que sem o anexo pois sem o multipart/form-data no form o anexo não é enviado mesmo.
Ao colocar o multipart/form-data o formulário é enviado só que sem nenhum dado.
Segue o meu codigo:
<%
Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.SetMaxSize 50000, True
On Error Resume Next
Upload.Save "c:/Inetpub/vhosts/dominio.com.br/httpdocs/teste/"
If Err.Number = 8 Then
Response.Write "Arquivo muito grande!"
Else
If Err <> 0 Then
Response.Write "Aconteceu um erro: " & Err.Description
Else
For Each File in Upload.Files
If File.ImageType = "UNKNOWN" Then
Response.Write "Isso não é uma imagem."
File.Delete
Response.End
else
End If
caminho = Objeto.AddAttachment(Server.MapPath("c:/Inetpub/vhosts/dominio.com.br/httpdocs/teste/"))
foto = "<img src="& caminho &">"
next
nome = request.form("nome")
email = request.form("email")
corpo = "Foto:" &foto&"<br><br>Nome: "&nome&"<br><br>Email: "&email
Set objmail = Server.CreateObject("Persits.MailSender")
objmail.Host = "mail.perfectcom.com.br"
objmail.From = email
objmail.FromName = "EMAIL RECEBIDO PELO SITE"
objmail.AddAddress "dominio@dominio.com.br"
objmail.Subject = "EMAIL RECEBIDO PELO SITE"
objmail.IsHTML = True
objmail.Body = corpo
objmail.Send
Set objmail = nothing
end if
end if
%>
O upload funciona normalmente enviando o arquivo para o server. O problema é só com o multipart/form-data.
Fico no aguardo para alguma solução pessoal. Obrigado aew.
Pergunta
dcoder
Boa tarde pessoal,
Pesquisando no forum e também no google achei várias pessoas com esse problema, porém as soluções apresentadas não foram de total valia.
O problema é com o multipart/form-data do formulário, ao retirar o mesmo os dados são enviados só que sem o anexo pois sem o multipart/form-data no form o anexo não é enviado mesmo.
Ao colocar o multipart/form-data o formulário é enviado só que sem nenhum dado.
Segue o meu codigo:
O upload funciona normalmente enviando o arquivo para o server. O problema é só com o multipart/form-data.
Fico no aguardo para alguma solução pessoal. Obrigado aew.
Editado por dcoderLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.