Ir para conteúdo
Fórum Script Brasil
  • 0

Upload Com Dados (resolvido)


Marianne

Pergunta

Estou precisando de uma ajuda

Fiz um form para um cliente mas acho que fiz errado ou não sei como resolver..

O campo Upload coloquei junto com os dados e pensei que poderia recuperar o caminho que foi fego no browser e fazer o upload e também gravar os dados em uma segunda pagina tudo junto..

O problema que o form precisar ser para tipo de arquivo e deste jeito não consigo recuprar nenhum dado no Request.form :(((

fiz assim

<FORM name="1" METHOD="POST" ENCTYPE="multipart/form-data" ACTION="upload_send.asp"> 
  Nome: 
  <input name="nome" type="text" id="nome" />
  <br />
  Telefone:
  <input name="telefone" type="text" id="telefone" />
  <br />
  Site:
  <input name="site" type="text" id="site" />
<br />
imagem: 
<INPUT NAME="FILE1" TYPE=FILE class="vdna_pr_11" SIZE=60>
<BR>
<input type=SUBMIT class="vdna_pr_11" value="Upload!" <%=btstatus%>>
</FORM >
E tentei recuprar assim..
<HTML> 
<BODY>
<%' Set upl = Server.CreateObject("SoftArtisans.FileUp") %> 
<%' upl.Path = "e:\home\Web\site\images\images" %> 
<%' upl.Save %> 
Total de Bytes Enviados: <%'=upl.TotalBytes%> 
<%' Set upl = Nothing %> 


<%
nome = Request.Form("nome")
telefone = Request.Form("telefone")
Response.Write(nome &" / "&telefone)
%>
</BODY> 
</HTML>

Obrigada !!!!!!!!!

Editado por Marianne
utilize tags para codigos, facilita a visualização e título que remeta a sua dúvida. Andreia_Sp
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Realmente quando se submete um formulário usando ENCTYPE="multipart/form-data" o request não funciona, no entanto todos os componentes de upload oferecem uma propriedade do objeto criado que resgata os valores dos campos, no seu caso tente assim:

<HTML>
<BODY>
<%
Set upl = Server.CreateObject("SoftArtisans.FileUp")
upl.Path = "e:\home\linguageral1\Web\site\images\autores"
upl.Save%>
Total de Bytes Enviados: <%=upl.TotalBytes%>


<%
nome = upl.Form("nome")
telefone = upl.Form("telefone")
Response.Write(nome &" / "&telefone)
Set upl = Nothing
%>
</BODY>
</HTML>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...