Ir para conteúdo

POWERED BY:

Arquivado

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

Rodolfo Teixeira

[Resolvido] Como fazer atualização de álbum dinamicamente

Recommended Posts

Tudo bom galera.

 

Gostaria de uma dica, eu fiz uma galeria de fotos, e estava pensando se era possível criar um outro sistema e adicionar ao formulário uma espécie de consulta, para adicionar as fotos automaticamente na minha galeria.

 

Bom agora eu vou explicar a idéia.

url exemplo completa HTTP://www.site.com.br/album/caros/uno.jpg

Eu gostaria de criar um formulário a onde eu colocaria a url inicial do site

HTTP://www.site.com.br

E salvaria no banco de dados como sites para consulta

Este sistema das 23:00 as 24:00 faria uma busca nos subdiretórios ex: /álbum/caros/ e me traria uma lista com todas as imagens dos subdiretório.

bom eu já bolei um algoritmo para isso um loop que me lista os primeiros subdiretórios e os arquivo com a extensão de imagens gif, png, jpg, jpeg, todo sub diretor listado gera mais um loop que procura os subdiretórios e os arquivos dos subdiretórios e assim por diante até que o loop retorne null ou seja tenha acabado o ultimo diretório e logo em seguida a ultima imagem.

Da maneira em que eu bolei ele vai criar uma tabela em html com o nome do diretório e o conteúdo de imagens em miniatura e seus links na frete das imagens as informações como nome, tamanho, largura e altura e um checkbox.

Bom para que isso, para mim salvar somente o que não for repetido, pois de inicio eu pensei em eliminar os valores iguais mas a sites que gera imagens dinamicamente, e dessa forma com um nome temporário que as vezes se repete.

 

Resumindo a única coisa que eu não sei é como fazer essa consulta por url, e também não sei se consultar por url me resolve o problema de pegar as imagens gerada dinamicamente.

 

Quem puder me ajudar, fico muito grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom galera dei uma uma procurada por ai e juntando algumas dicas consegui criar esse codigo abaixo que funcionou bem por enquanto, falta agora

criar um loop pra buscar as pastas e sub pastas e imagens e atribuir o valor a variavel $url.

 

CODE
<?php

//destino da foto.

$destino = "miniaturas/imagens";

//novo nome da imagem a ser copiada.

$destino .= 'carro2.jpg';

//url da foto copiada.

$url = 'http://tbn0.google.com/images?q=tbn:VHE6n3PtenFmcM:http://www.automotor.eti.br/automotor_fotos/carros_tunados_(011).jpg';

//pega foto a ser copiada.

$foto = file_get_contents($url,false,null);

//cria um arquivo em branco no diretorio de destino com o novo nome.

$foto_nova = fopen($destino,"x+");

//grava a foto no arquivo em branco.

fwrite($foto_nova,$foto);

//fecha o arquivo.

fclose($foto_nova);

?>

<img src="<? echo $destino; ?>" />

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.