Ir para conteúdo

POWERED BY:

Arquivado

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

Bomba Net

Fazer Upload e Salvar Caminho no BD

Recommended Posts

Estou precisando de um script simples, porem não achei nada onde eu poderia tomar como base para faze-lo.Eu preciso que uma página faça upload do arquivo ao servidor e tambem guarde o endereço do arquivo no banco de dados.E outra Exiba esta imagem e este caminho.A maior dificuldade é fazer o sistema fazer o upload e junto guardar o caminho no banco de dadosalguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Utilizei o sistema desenvolvido pelo hcar ( http://forum.imasters.com.br/index.php?showtopic=193298 )

 

Só que eu preciso no lugar do NOME uma select com os dados da tabela Cliente, isso é o de menos,

o problema maior é eu fazer o Destino Variar de acordo com o cliente.

Exemplo

 

Nome: Cliente1

upload vai para: imagens/cliente1/$dataatual

A Linha que contem a pasta destino é:

<?$arquivo = isset($_FILES["foto"]) ? $_FILES["foto"] : FALSE;$max_image_x = 128;$max_image_y = 80;$diretorio = 'fotos/';  //diretório onde estão as imagensif($arquivo)
Tentei fazer

$diretorio = '[b]$pasta[/b]/';  //diretório onde estão as imagens
E indicar o &pasta=cliente1 pela url, mas nao adiantou =/

 

 

O Data atual pode ser por essa função nao pode?

mkdir()$pasta = date("Ymd");mkdir ($pasta, 0755);

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Problema maior está em mudar a pasta de acordo com o cliente, como faço para mudar este diretorio atraves da url ou POST?

Ae velho, passa uma parametro pela url e pega isso. Atraves desse parametro tu faz a query para armazenar na pasta do cliente que tu quer

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é que a Variavel que determina a pasta pra onde vai o arquivo está no functionsUpload.php e a pagina que faz o upload é a upload.php...A functionsUpload.php é chamada atraves de um require=como faço pra passar este parametro pela url?vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já resolvi o Prlema, obrigado pela atençao de quem ajudou.

 

Ao inves de salvar cada cliente em um pasta eu salvei em uma mesma pasta, porem na hora de fazer a consulta do banco de dados apenas selecionar de um determinado cliente.

 

O Problema agora é renomear a IMAGEM de acordo com o cliente ou com a data.

Tenho algumas funções aqui, mas não sei implementa-las ao codigo.

else {	 $foto_temp = $_FILES["avatar"]["tmp_name"];$foto_name = $_FILES["avatar"]["name"];$foto_size = $_FILES["avatar"]["size"];$foto_type = $_FILES["avatar"]["type"];$foto_svr_name =  $foto_name;if(move_uploaded_file($foto_temp, "../boletos/$foto_svr_name")) {}

Como renomear as fotos com um prefixo padrao + o nomedocliente o a data?

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.