Olá amigos tudo bom?

O blog esta no inicio mais como falei pretendo com este Blog passar a você um pouco do que venho aprendendo com desenvolvimento de sites, veja que eu disse “aprendendo”, pois nesta área surgem coisas novas a todo tempo, então é sempre bom estar se atualizando para não ficar p/ trás.

Bem nessa semana que passou tive que desenvolver um álbum de fotos, nada muito diferente, coisa simples mesmo, é claro que nada impede trabalhar em cima da idéia para incrementar mais o código. Digamos que o que vou passar aqui é algo básico mesmo para vocês irem incrementando da maneira de vocês. :D

Vamos lá, para a criação deste álbum de fotos eu utilizarei PHP 5 e banco de dados MySQL, depois vou usar um LightBox só p/ dar um charme na exibição das fotos.

Para começar vamos criar o banco de dados, crie a seguinte tabela em seu MySQL:

Tabela MySQ

Tabela MySQ

Agora vamos criar um arquivo que vai fazer a conexão com o bando de dados, vamos chama-lo de conecta.php.

Conexão com o banco de dados

Conexão com o banco de dados

 Agora vou criar um arquivo com o formulário para subir a foto e adicionando uma leganda para a mesma, para isso segue o eguinte código:

Formulário de cadastro

Formulário de cadastro

Blz, até aqui tudo certo??? Esse formulário aí em cima vai pegar os valores do arquivo e da legenda e envia via POST para o arquivo “galeria_grava.php” que é responsável pela gravação no banco de dados.

Vamos ao arquivo “galeria_grava.php” ele esta todo comentado para facilitar o entendimento.

Código para gravar informações no banco de dados

Código para gravar informações no banco de dados

 

Pronto esse arquivo faz a gravação dos dados no banco. Essa foi a parte da gravação dos dados no banco e o envio da foto para o diretório correspondente, vou partir agora para a parte de “fora” onde será exibida as imagens e suas respectivas legendas.
Arquivo “exibe.php“.
Exibindo as imagens cadastradas

Exibindo as imagens cadastradas

Como prometido esta aí, comentei a parte onde entra o lightbox para facilitar visualização. Há muitos tutoriais na internet sobre lightbox, mais para facilitar estou disponibilizando para download todos os arquivos utilizados neste tutorial.
É um script bem simples que você pode incrementar da maneira que quiser. Qualquer coisa só mandar um comentário que logo estarei respondendo.
Desculpe pelas imagens dos codes, mais é que meu Wordpress por algum motivo que não si qual nõ estava publicando os códigos direto no post, poisso tive que colocar como imagem.
É isso, até a próxima pessoal
Colocado em PHP em junho 20th, 2009. 6 Comentários.