ANEXAR ARQUIVO

 Tópico anterior Próximo tópico Novo tópico

ANEXAR ARQUIVO

ASP CLASSICO

 Compartilhe  Compartilhe  Compartilhe
#323028 - 16/09/2009 12:13:08

DINEY
SAO JOSE DO RIO PRETO
Cadast. em:Maio/2009


bom dia...

pessoal estou com um duvida de como anexar um arquivo na hora de enviar e-mail atraves de um Form  .asp.

no site tenho um form  "curriculo.asp" e o "enviacurriculo.;asp", sei como enviar o email, mas como nunca fiz com anexo não tenho a menor ideia,

no form curriculo.asp coloquei assim:

<form  name="matricula" action="enviacurriculo.asp" method="post" onSubmit="return checa_dados();" >
       <tr>
          <td width="585" align="center" bgcolor="#FFFFFF">
          <img src="img/trabalhe.gif" border="0" >
        </td></tr>

          <tr>
          <td align="center" width="585" height="20" valign="top">
          <font face="Verdana" style="font-size:11px;color=#000000">
               Se você quer trabalhar conosco, envie seu curriculo.</font></td></tr></table>

      <table width="585" border="0" align="center" valign="top" cellpadding="0" cellspacing="0" style="border: 1px solid #D8D8D8; background: #FFF;">
             <tr>
                  <form method="post" action="trabalhe_envia.asp" name="FormInscricao" onSubmit="return verifica(this)"  ENCTYPE="multipart/form-data">
                    <table>
                      <tr>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>
                        <td> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
                          <input name="nome" type="text" size="30" id="nome">
                          </font></td>
                      </tr>
                      <tr>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Telefone:</font></td>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
                          <input name="fone" type="text" size="15" id="fone">
                          </font></td>
                      </tr>
                      <tr>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></td>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
                          <input name="email" type="text" size="30" id="email">
                          </font></td>
                      </tr>
                      <tr>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Vaga
                          pretendida</font></td>
                        <td style="color:#ff0000;"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
                          <input name="vaga" type="text" size="30" id="vaga">
                          </font></td>
                      </tr>
                      <tr>
                        <td><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> </font></td>
                        <td style="color:#ff0000;"> </td>
                      </tr>
                      <tr>
                        <td colspan="2" style="padding: 15px 0 15px 0;"> <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Anexe
                            o seu Currículum</strong><br/>
                            <input type="hidden" name="tipos_arquivo" value="doc,xls,txt,pdf">
                            <input type="hidden" name="tipos_indice">
                            <input type="hidden" name="arquivo_nome">
                            <input type="file" size=40 name="arquivo">
                            </font></p>
                          <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*
                            São permitidos arquivos com extensão.<b>doc,xls,txt,pdf</b>.</font></p>
                          <p><font size="1" face="Verdana, Arial, Helvetica, sans-serif">*
                            Tamanho máximo permitido para arquivos: <b>1
                            Mb.</b><br>
                            <span style="color: #FF0000">* Arquivos que ultrapassem
                            esse limite não serão enviados.</span> </font></p></td>
                      </tr>
                      <tr>
                        <td colspan="2" style="text-align: center;"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
                          <input type="submit" name="Enviar" value="Enviar" id="Enviar">
                          </font></td>
                      </tr>

  


e no form  enviacurriculo.asp como ficaria??


<%

Set objCDOSYSMail = Server.CreateObject("CDO.Message")

Set objCDOSYSCon = Server.CreateObject ("CDO.Configuration")

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail-fwd"

objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport")= 25


objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing")= 2


objCDOSYSCon.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout")= 30

objCDOSYSCon.Fields.update

Set objCDOSYSMail.Configuration = objCDOSYSCon

objCDOSYSMail.From = request.Form("email")


objCDOSYSMail.To = "contato@colegiocatavento.com.br"


objCDOSYSMail.Subject = "Curriculo"


strBody = "Dados enviados para pré-matrícula:" & vbCrLf & vbCrLf & _
"Nome: "& Request("nomea") & vbCrLf & _
"Fone: "& Request("fone") & vbCrLf & _
"E-mail: "& Request("email") & vbCrLf & _
"Vaga: "& Request("vaga") & vbCrLf & _
"Extensão: "& Request("tipos_arquivo") & vbCrLf & _
"Tipo: "& Request("tipos_indice") & vbCrLf & _
"Doc.: "& Request("arquivo_nome") & vbCrLf & _
"Arquivo: "& Request("arquivo")
strBody = strBody & "."

objCDOSYSMail.TextBody = strBody
'para envio da mensagem no formato html altere o TextBody para HtmlBody
'objCDOSYSMail.HtmlBody = strBody

'envia o e-mail
objCDOSYSMail.Send

'destrói os objetos
Set objCDOSYSMail = Nothing
Set objCDOSYSCon = Nothing

response.write ("<font color='#FF0000'><h3>'Formulário enviado com sucesso!'</h3></font>" )

%>

  


seria só isso>??

Claudiney
www.cassystems.com.br





#323117 - 17/09/2009 16:18:13

DINEY
SAO JOSE DO RIO PRETO
Cadast. em:Maio/2009


Boa tarde...

ainda não resolvi a situação, não estou conseguindo anexar  os arquivos,  esta enviando os dados digitados nas caixas mas não anexa o documento... arghh...
este código eu peguei na net, mas não esta funcionando.

o que seria esta parte   "ENCTYPE="multipart/form-data",  pois sem ela consigo enviar o e-mail mas quando deixo esta parte sdo codigo não funciona nada da erro de envio.
acho que o problema esta aí. rsrsrs.....

Claudiney
www.cassystems.com.br



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por DINEY em 03/05/2016 11:11:07