Jump to content


Photo

Selecionar A Pasta E....


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

#1 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 24/10/2005, 14:47

Po galera, beleza?????

Queria saber primeiro se existe um "INPUT FOLDER", em vez de "INPUT FILE", queria que o usuário so pudesse selecionar pastas e não arquivos como no INPUT FILE, e tb queria fazer o upload de todos os arquivos contidos nakela pasta, será que isso é coisa de outro mundo????


(y) (y) (y) (y) (y)
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper

#2 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 25/10/2005, 00:25

Acho que vc poderia fazer um script que ia subindo arquivo por arquivo atraves da lçistagem de arquivos de uma determinada pasta.
getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#3 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 25/10/2005, 09:34

Naum po isso eu ja fiz, + vc imagina a pessoa ter que selecionar 300 fotos e subir, é mtooooooo chato. :lol: :lol: :lol:

(y) (y) (y)
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper

#4 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 25/10/2005, 11:35

Existe um componente que voce "zipa", Comprimi os dados e dentro do servidor ele extrai os arquivos, nunca utilizei mas é o que voce esta quenrendo ;)

http://www.softcompl...component/docs/


Tem mais alguns mas de momento não lembro os nomes
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)

#5 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 26/10/2005, 09:27

É, excelente a sua dica, gostei muito, mas aew tem um problema, sempre tem um, rs.......


Po vamos dar um exemplo:

1. Eu pego 300 fotos, zipo elas;
2. Envio por upload para meu servidor e no script eu uso lá o componente e descompacto os arquivos na pasta desejada;

Até aew beleza, tranquilo, e agora para eu inserir todas essas fotos no banco de dados, com o caminho da foto, id, data de cadastro e tal?????

Hehehehehe

Mas vlwwwww msm pela dica, po show de bola!!!
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper

#6 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 26/10/2005, 10:28

Bom creio que ai voce ja esta querendo d++ :lol: , mas dou uma dica pra vc, nomeie as fotos iniciano de 1 até o final assim voce so precisara cadastrar a pasta e use a qtidade de fotos (Que ja estão Numeradas) em um looping e faça o cadastro delas, não sei se seria o + funcional, + é uma ideia . ;)

[]'s
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)

#7 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 27/10/2005, 01:39

Vc tambem pode mandar listar as fotos com um componente que reduz seu tamanho criando campos de texto ao lado delas para que o "usuário" informe os dados de cada uma.

bom, pelo menos foi isso que entendi.
getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#8 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 27/10/2005, 09:39

Po o que eu queria msm eh o seguinte, vou explicar novamente:

- Num sabe qdo vc coloca no form um <input type="file">, sabe koé???

- No lugar dele, eu queria colocar uma parada que selecionasse uma pasta, eu vi isso em um site, so num lembro aonde, faz mo tempao

- Aew dpois eu queria que com a pasta selecionada, fizesse o upload de todos os arquivos contidos nela, tipo 500 fotos e tal

- Nosso amigo Generation deu uma solução mto boa, gostei mto, porém eu teria que armazenar os dados das fotos em um banco de dados assim:

-- Codigo da foto (auto-numeracao)
-- Unidade (no caso Unidade do Porcão, "Rio's", "Ipanema", "Barra" e etc)
-- link_foto (link da foto, no caso pega o nome da pasta de acordo com a Unidade e coloca por exemplo: "/rios/nomedafoto.jpg")
-- link_thumbs (link do thumbs, msm caso do link_foto)

Esses entre outros dados.

Po isso iria economizar muito tempo na hora de selecionar foto por foto, todo dia, é muitoooo chato...

(y) (y) (y) (y)
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper

#9 Worm

Worm

    Veterano

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

Posted 27/10/2005, 11:03

Vc terá que fazer em 2 Passos.


1º - Zipar e depois envair tudo para o Host.

2º - FAzer um script em FSO + Banco de dados que leia todas as imgs que não estão cadastradas no banco. Ai insere as que não estão cadastradas. :D


Assim é o jeito mais fácil. pelo menos eu acho :D

#10 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 28/10/2005, 03:32

Achei na net, talves ajude.
set objfs = Server.CreateObject("scripting.FileSystemObject")
set objf = objfs.GetFolder(conpath_images_inp)
Set objfc = objf.Files

i = objfc.count
if i = 0 then 'no files in the input folder
%>
 <p class="verd12">There are no files in folder <%=conpath_images_inp%></p>
<%
 set objfc = nothing
 set objf = nothing
 set objfs = nothing
 set objimg = nothing
 Response.End 'ending the page
end if        'end no ...

'reading names and types of the files in the input folder, only JPG-Files are accounted.
for each f in objfc
  if f.type = "JPEG-Bild" then
   response.write("<img src=""" & f.name & """>"
  end if
next

getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#11 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 29/10/2005, 22:15

hmmmm beleza, + esse script num le so as pastas do servidor?????

Po queria alguma coisa, sei la, em JavaScript, HTML, qualquer coisa, que eu pudesse selecionar pastas, e naum arquivos
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper




1 user(s) are reading this topic

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

IPB Skin By Virteq