Jump to content


Photo

Gravar O Nome Do Arquivo No Banco.


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

#1 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 01/12/2004, 10:26

E ai galera...


Bom eu estou com um código do dundas para fazer upload está funcionando certinho só que preciso gravar no banco o nome do arquivo junto com sua extensão.

exemplo : imagem.jpg

Só que não estpu conseguindo pegar o nome do arquivo, já tentei request.form e mais um monte de coisa e não consegui, por favor me ajudem ai.
<%
Response.Buffer = true
on error resume next

dim objUpload
dim strMessage

set objUpload = server.CreateObject("Dundas.Upload.2")

if err.number <> 0 then
Response.write err.description
end if

objUpload.MaxFileSize = 1048576 

objUpload.UseUniqueNames = false

objUpload.Save "d:teste"

dim temp

if IsEmpty(objUpload.Form("txtName")) = false then temp = " "
if err.number <> 0 then
strMessage = objUpload.Form("txtName") & temp & "Falha, ocorreu o erro: " & err.description

else
strMessage = "Upload realizado com sucesso pelo" & temp & objUpload.Form("form1") & "."
end if 

Response.write strMessage

set objUpload = nothing

%>
Muito obrigado.

#2 pchardnet

pchardnet

    ×-× 3D ×-×

  • Usuários
  • 1068 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte-MG

Posted 01/12/2004, 10:49

Kara eu nunca fiz isso e posso estar falando uma besteira. Mas eu acho que para pegar o nome do arquivo você deve usar FSO (File System Object)

Se eu estiver errado me corrijam(y)
www.wvirtu.net - Hospedagem Sites - PHP + MySql + Fantástico - Joomla! pré-instalado

www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais

#3 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 01/12/2004, 12:45

Kara eu nunca fiz isso e posso estar falando uma besteira. Mas eu acho que para pegar o nome do arquivo você deve usar FSO (File System Object)

Se eu estiver errado me corrijam(y)

eu até pensei nisso, ms gostaria de saber se consigo isso com o dundas.


VAlew.

#4 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 01/12/2004, 14:46

para pegar o nome do arquivo use

objUpload.form("nome_do_form")


;) (y)
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#5 _MX_

_MX_

    Conhecimento nunca é demais

  • Usuários
  • 563 posts
  • Sexo:Não informado
  • Localidade:Diadema-sp

Posted 01/12/2004, 22:09

faz isso:



variavel=split(objUpload.Form("campo"),"/")

nomearquivo=variavel(ubound(variavel))



não lembro direito se tem que usar ubound(variavel)-1, testa aí
========================================================
Copiar o bom é melhor que inventar o ruim
========================================================
"O segredo da criatividade é saber esconder suas fontes"
(Einstein)
========================================================

#6 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 02/12/2004, 07:36

tentei os dois exemplos e mesmo assim não consegui.


Valew.

#7 Maxi

Maxi

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado

Posted 04/12/2004, 22:25

tenta usar assim

For Each Item in objUpload.Files
response.write Item.TagName
Next

#8 Maxi

Maxi

    Normal

  • Usuários
  • 72 posts
  • Sexo:Não informado

Posted 05/12/2004, 14:45

nem eu tô sabendo como fazer isso ae... tá complicado.. estou usando + 2 campos texto juntos ao upload.. mais num tô conseguindo resgatar os valores dos mesmos... já tentei tudo q está ae...
isso aki: objUpload.form("nome_do_form") naum funciona..
o q posso fazer? tem outro meio?

#9 marioufpa

marioufpa

    "Moderador Imasters (ASP)"

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 05/12/2004, 17:06

não é

objUpload.form("nome_do_form")

e sim

objUpload.form("nome_do_campo_do_form")

#10 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 05/12/2004, 19:43

não é

objUpload.form("nome_do_form")

e sim

objUpload.form("nome_do_campo_do_form")

bha.. larguei pras cobras.... eu postei a resposta certa la encima... era so usar um pouco a cabeça...

;) (y)
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#11 marioufpa

marioufpa

    "Moderador Imasters (ASP)"

  • Usuários
  • 26 posts
  • Sexo:Não informado

Posted 05/12/2004, 21:59

bha.. larguei pras cobras.... eu postei a resposta certa la encima... era so usar um pouco a cabeça...

;) (y)

isso é verdade era so pensar um pouco

#12 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 07/12/2004, 11:01

não é

objUpload.form("nome_do_form")

e sim

objUpload.form("nome_do_campo_do_form")

isso eu tentei quando postei mas tbm não deu certo.




1 user(s) are reading this topic

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

IPB Skin By Virteq