Ir para conteúdo

Arquivado

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

Estaleiro

Galeria de fotos dinâmica com flash - php/mysql

Recommended Posts

E aí pessoal blza, seguinte tô com uma baita dúvida, tenho que desenvolver um site para um fotografo e ele quer colocar as fotos no site, mais sem opção do cliente copiar as fotos pelo site, pensei em fazer com jquery e php, mais não deu pra bloquear a copia das fotos, a única solução é fazer ela em flash, mais eis que surge a minha dúvida, como fazer ela dinâmica, onde o proprio cliente atualiza as fotos sem depender de mim. Alguém poderia me dar uma luz de como fazer isso, já fucei o google mais não achei nada como quero.

 

aguardo sugestões

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas, teoricamente não é complicado, mas deve conhecer bem AS e um script server side (ASP ou PHP por exemplo) mais integração com um banco de dados ou arquivo XML.

Basicamente toda rotina de armazenamento e gerenciamento de fotos, inclusive a administração, será feita pelo script server-side, o Flash apenas fará a requisição dos dados e exibir da forma que desejar.

 

Sugiro primeiro definir as ferramentas que serão utilizadas, efetuar testes das rotinas (exibindo em html mesmo) apenas para verificar e corrigir eventuais erros/falhas e depois partir para o Flash, já que como disse, este será o responsável apenas pela exibição dos dados. Nesta opção, o fórum tem muitos tópicos e até exemplos de galeria de fotos.

 

Quanto ao bloqueio das fotos, isso é quase impossível, basta o usuário ter um pouco de conhecimento, print-screen, caminho absoluto, etc... O que pode ser feito para minimizar é colocar uma marca d'água nas fotos...

 

No mais, a medida que for surgindo dúvidas, vá postando...

 

Att.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então brother, segui a tua dica, achei este tuto http://www.flaviajobs.com.br/artigos_exclusivos.php?ida=23, até aí blza fiz todas as modificações e integração com php/ mysql, xml e flash, só que quando carrego novas fotos para o banco, o sistema faz o upload das fotos e descrições, mais não ataualiza, fica sempre as mesmas fotos que coloquei por primeiro, e quando eu abro só o arquivo swf as fotos estão atualizadas, mais o swf dentro do site não atualiza, o que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provalmente é o cache do navegador. Abra o fla e troque na linha 80 do tudo_mc

meuXML.load("galeria1.xml");
por
meuXML.load("galeria1.xml?nocache="+Math.round(Math.random()*1000));

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother não deu certo, substitui a linha que você mencionou acima, mais aí ele não carrega nenhuma foto!

vlw pela ajuda ae!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testou no servidor?

 

Dae brother, desculpa ter respondido meio tarde, to atarefado com outros projetos tb...

seguinte testei no servidor mais continua a mesma coisa não mudou nada!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testou no servidor?

 

Cara quando dou um Ctrl + Enter no flash, para testar. Aparece o seguinte erro:

Error opening URL

'File: [todo caminho do arquivo]/galeria1.xml?nocache=313'

 

e não atualiza no navegador! o que será?

Compartilhar este post


Link para o post
Compartilhar em outros sites

E ae...

 

O erro que diz ae é que aonde está a direção do XML no seu PC... você não colocou...

 

Lá aonde ta no Action Script tenta achar a frase "todo caminho do arquivo"

e muda para o local da onde está o seu XML...

 

Ex: local/arquivo.xml <- aonde local seria uma pasta e dentro dela taria um Arquivo com extensão XML.

 

OBS: se o SWF estiver na mesma pasta do XML... coloca apenas o nome do arquivo XML.

 

 

(A Não ser que você que colocou aquele "todo caminho do arquivo" para não esticar o code..)

 

hehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Impedir que salvem as fotos do site é tarefa inútil. É possível pegar fotos de muitas formas, seja pelo clique direito e salvar, seja pelo código fonte ou na pior das hipóteses dando um print screem na tela. Isso inclui também as galerias em flash.

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.