Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

João Carvalho

Envio de Multiplos Ficheiros para o Servidor | PHP

Recommended Posts

Boa Tarde!!

Aqui ainda sou novato...já desenvolvi algumas paginas web com php, mas ainda ha muito que aprender.

 

Espero contribuir agora para este forum com alguma sabedoria que tenha....

 

é o seguinte, estou envolvido num projecto que a minha função é programar em php, e o script que estou a ter dificuldade em fazer é o seguinte:

 

- eu tenho d fazer um script que seleciona um pasta com fotos, e automaticamente esta faz o upload das fotos para o servidor e guarda o caminho delas na BD.

 

Será que algum me pode dar alguma dica???

 

Muito Obrigado pela atenção...

Compartilhar este post


Link para o post
Compartilhar em outros sites

possui php instalado ?

 

está configurado ? como configurou ? qual versão ?

 

já fez upload de arquivos alguma vez ?

 

qual banco de dados está usando ?

 

 

fazendo upload de arquivos:

http://php.net/move_uploaded_file

 

Sim Sim...o php mysql e apache instalo... e ja fiz upload para servidores.

 

Mas o que esta a questão , em vez de selecionar uma foto com um formulario e o caminho da imagem ser adicionado na Bd, seleciona uma pasta e todas as fotos que essa pasta contiver automaticamente é enviada para o servidor e os caminhos adicionados na BD...esta é a minha duvida?!?!?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, agora está mais claro

 

procure por upload multiplo aqui no forum php ou no forum javascript

 

há uns 2 meses atrás, se não me engano, postei um link para um script cliente-side qeu faz seleção multipla de arquivos e exibe status do upload.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, agora está mais claro

 

procure por upload multiplo aqui no forum php ou no forum javascript

 

há uns 2 meses atrás, se não me engano, postei um link para um script cliente-side qeu faz seleção multipla de arquivos e exibe status do upload.

:rolleyes: Aqui está ele

 

http://forum.imasters.com.br/index.php...upload+multiplo.

 

só que com este exemplo,

 

http://www.element-it.com/Examples/ActiveX...riptUpload.html,

 

como é que faço para estas serem enviadas para o serv e o caminho add na bd?

os caminhos são adicionados num array? certo?

 

 

estes multiplos ficheiros estao me a meter um bocado de confusao :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, agora está mais claro

 

procure por upload multiplo aqui no forum php ou no forum javascript

 

há uns 2 meses atrás, se não me engano, postei um link para um script cliente-side qeu faz seleção multipla de arquivos e exibe status do upload.

:rolleyes: Aqui está ele

 

http://forum.imasters.com.br/index.php...upload+multiplo.

 

só que com este exemplo,

 

http://www.element-it.com/Examples/ActiveX...riptUpload.html,

 

como é que faço para estas serem enviadas para o serv e o caminho add na bd?

os caminhos são adicionados num array? certo?

 

 

estes multiplos ficheiros estao me a meter um bocado de confusao :S

 

 

Se me podessem ajudar o mais rápido possível ficaria-vos muitíssimo grato..... é que tenho uma certa urgência em resolver este problema...

 

Caso não seja possivel...obrigado pelo apoio :rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que tenho andado a pesquisar, estou vendo que não dá para fazer o upload como quero, selecionando assim num filebox um pasta e logo de seguida enviar todos os ficheiros para o servidor....

 

A unica solução, que é completamente nova para mim , é enviar a pasta compactada e dps quando esta chegar ao servidor descompactala adicionar os caminhos dos arquivos na BD...

 

E agora que pergunto, mais uma vez,alguem me pode dar uma ajudinha??

 

http://forum.imasters.com.br/public/style_emoticons/default/blush.gif http://forum.imasters.com.br/public/style_emoticons/default/blush.gif http://forum.imasters.com.br/public/style_emoticons/default/blush.gif http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a versão em flash

http://www.element-it.com/Examples/MultiPo...mpleUpload.html

 

é mais seguro do que a versão em javascript

 

 

se quiser enviar uma pasta compactada.. te aconselho a pesquisar pelas funções de ZIP do PHP

 

existe uma extensão PERL chamada zip

 

já usei bastante isso e te aconselho a utilizar o pacote de classes da zend pois são mais seguros contra corrompimentos.

 

a experiencia que tive com diversos usuarios:

 

- usuario compactava pastas e subpastas

- usuario compactava arquivos somente, fora da pasta

- usuario compactava pastas imensas que que no final chegavam a 500 mb compactadas

- muitas vezes o usuario conseguia o milagre de enviar arquivos corrompidos

 

enfim..

 

mesmo ensinando as regras passo-a-passo, o usuario nao segue instruções. quer apenas executar às cegas.

para eles existem duas respostas:

1- funciona

2 - nao funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

use a versão em flash

http://www.element-it.com/Examples/MultiPo...mpleUpload.html

 

é mais seguro do que a versão em javascript

 

 

se quiser enviar uma pasta compactada.. te aconselho a pesquisar pelas funções de ZIP do PHP

 

existe uma extensão PERL chamada zip

 

já usei bastante isso e te aconselho a utilizar o pacote de classes da zend pois são mais seguros contra corrompimentos.

 

a experiencia que tive com diversos usuarios:

 

- usuario compactava pastas e subpastas

- usuario compactava arquivos somente, fora da pasta

- usuario compactava pastas imensas que que no final chegavam a 500 mb compactadas

- muitas vezes o usuario conseguia o milagre de enviar arquivos corrompidos

 

enfim..

 

mesmo ensinando as regras passo-a-passo, o usuario nao segue instruções. quer apenas executar às cegas.

para eles existem duas respostas:

1- funciona

2 - nao funciona

 

Hmmmm...Então o que me estas a propor é não utilizar as pastas zipadas, mas sim a versão em flash, certo?

"

use a versão em flash

http://www.element-it.com/Examples/MultiPo...mpleUpload.html

"

 

Mas podias explicar, por favor como é que este upload utilizando o flash funcionava???? é que sou lerdo neste tema... :S

 

Dá o mesmo efeito que a seleção multipla de ficheiros?Como uma pasta? de uma vez só?

 

 

Mais uma vez Obrigado pela atenção

 

Cumprimentos....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tive a fazer uns testes, e realmente é muito bom e o que pretendo, desde de já um muito obrigado....

 

Só que agora é o problema quando clicado no UPLOAD...em que formato é que le o array? Como passo o caminho das imagens para a BD?

 

Alguem me ajudeeee...

 

(Quando tiver o script prontinho eu vou por aqui para toda a gente o ter..visto que é um problema de muita gente...)

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é o flash que faz upload

 

leia o manual do MultiPowUpload

 

nos arquivos tem uma pasta chamada "scripts", se nao me engano

 

nessa pasta éque contém os scripts que fazem upload.

 

sao várias versoes

 

php, asp, cold fusion, jsp.

 

no seu caso, leia o arquivo php pra ver como é feito

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é o flash que faz upload

 

leia o manual do MultiPowUpload

 

nos arquivos tem uma pasta chamada "scripts", se nao me engano

 

nessa pasta éque contém os scripts que fazem upload.

 

sao várias versoes

 

php, asp, cold fusion, jsp.

 

no seu caso, leia o arquivo php pra ver como é feito

 

Ok muito Obrigado, eu vou só ler e testar..se houver algum erro...eu transmito...

 

Obrigadãooooo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.