Jump to content


Photo

Upload De Multiplos Arquivos Com O Dundas


  • Faça o login para participar
2 replies to this topic

#1 marx

marx

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado
  • Localidade:Tubarão - Santa Catarina

Posted 07/07/2004, 10:53

Pessoal,

O Upload está funcionando corretamente, e a conexão com o banco também. O problema que estou enfrentando, é na hora de pegar o nome dos arquivos enviados e gravar no banco.

Alguem sabe como fazer isso?

Abaixo o trecho do código referente ao Upload com o Dundas.

<%
  '''''''''''' Upload com Dundas '''''''''''''''''''''''
  Set objUpload = Server.CreateObject("Dundas.Upload.2")

  objUpload.UseVirtualDir = True
  objUpload.UseUniqueNames = False 

  objUpload.Save "./upload/" 
  titulo = objUpload.Form("titulosocial")
  brevedesc = objUpload.Form("brevedescsocial")
  descricao = objUpload.Form("descricaosocial")
  foto = objUpload.Form("fotosocial")
  logo = objUpload.Form("logosocial")
%>

Destacando onde eu 'tentei' pegar os nomes dos arquivos:
foto = objUpload.Form("fotosocial")
logo = objUpload.Form("logosocial")


#2 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 07/07/2004, 12:18

Se não me engano existe a propriedade .FileName que retorna o nome do arquivo "Upado"
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#3 marx

marx

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado
  • Localidade:Tubarão - Santa Catarina

Posted 07/07/2004, 14:43

Tentei assim:

foto = objUpload.Form("fotosocial").FileName
logo = objUpload.Form("logosocial").FileName


Assim:

foto = objUpload.FileName("fotosocial")
logo = objUpload.FileName("logosocial")


E também assim:

foto = objUpload.File("fotosocial")
logo = objUpload.File("logosocial")


E nenhum funcionou...


Eu acabei conseguindo parcialmente de outra forma:
<% 
arquivos = ""
  For Each objUploadedFile in objUpload.Files
    arquivos =  objUpload.GetFileName(objUploadedFile.Path) + "::" + arquivos
  Next
  arr_arquivos = split(arquivos,"::")
  if (arquivos <> "") then
   foto = arr_arquivos(0)
   logo = arr_arquivos(1)
 end if
%>

Mas desse jeito, funciona legal o cadastro, mas quando montar a alteração dos dados vai complicar, pois o cara pode alterar somente uma imagem.

Alguem sabe qual o metodo correto pra pegar os nomes dos arquivos enviados, relacionando-os ao nome do campo que foi usado para o envio?




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq