Montando Álbum de fotos em php

Novo aqui no site? Talvez gostaria de assinar o
RSS feed do site?

Publicado em: 03/09/2007
Área: PHP
Visualizações: 21.981
Comentário(s): 30

imprimir envie por e-mail compartilhe
Ola gente
sei que estou meio sumido mais estamos ai firme e forte e vou me organizar e assumir compromissos com os leitores
que sempre  dão  o bom ar da presença na coluna.
e toda semana dicas novas por aqui
Essa Máteria vai em especial ao "JAMAICA" sobre como montar um album de fotos em php

espero que a galera goste e claro com base nos comentarios podemos fazer a parte2 desse script

vamos a ação entao
espero que so os comentarios ajude vc a entende esse script



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-BR" lang="pt-BR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>album de fotos rapido em php </title>
<meta name="resource-type" content="document" />
<meta http-equiv="pragma" content="no-cache" />
<script type="text/javascript" src="highslide/highslide.js"></script>
<script type="text/javascript">
    hs.graphicsDir = 'highslide/graphics/';
    window.onload = function() {
        hs.preloadImages(5);
    }
</script>
<style type="text/css">
@import "teu.css";
</style>
</head>
<body>
<div class="controle2">
<?
$album="album";
/*nome da pasta do meu album de fotos :)*/
$tudo=count($total = glob("$album/{*.jpg}", GLOB_BRACE));
/*de uma olhada na minha materia lendo e excluindo pastas */
/*aqui eu conto o total de fotos dentro da pasta indicada e pegou as fotos jpg
*/
$a=0;
while($a < $tudo) {
/*traduzindo enquanto o total de img for menor que o total que esta na pasta  eu
dou um giro pegando
a outra imagem
como vc deve ter reparado quando imagem tem um titulo e alt vc poder criar
variavel
garantido assim uma acesibilidade para sua imagem
eu usei uma unica img no tamanho maior = 450 x 338
mais vc pode trabalhar com tamanho maiores
editar o seu css e usar os modelos que tem dentro da pasta
highslidegraphicsoutlines
*/
?>
<a href="<?=$total[$a]?>" class="highslide" onclick="return hs.expand(this,
{captionId: 'caption<?=$a?>'})">
   <img src="<?=$total[$a]?>" alt="<?=$album?>"
      title="<?=$album?>" height="75" width="100" /></a>
      <div class='highslide-caption' id='caption<?=$a?>'>
      <p>Um texto legal aqui para fotos ou deixar em branco mesmo </p>
      <? $a++; ?>
       </div>
<?
}
?>
<div id="mensagem">
<p>Ser vc tive tempo de uma olhada no arquivo highslide.js</p>
<p>vc podera mexer em quase tudo dentro do js</p>
<p> ate escolhe outros modelos para seu album editar a tradução e colocar
conforme seu desejo </p>
<p>Visite  o site do autor dessa biblioteca tem mais coisa  legal</p>
<p>http://vikjavev.no/highslide/</p>
<p>
</div>
</div>
</body>
</html>



Eu estou disponiblizado um exemplo que eu fiz num recente projeto , e claro que ninguem fique seduzindo pela  beleza do layuot mais avalie o efeito desse album
ver exemplo online

Agora a decisao e sua baixe o script e edite conforme seu desejo
um abraço a todos e comente sobre esse album
e nao esqueça sua sugestão de hoje pode ser sua materia de amanha

  um abraço
  henrique guedes



Arquivo anexo: Clique aqui para download

veja mais
Preencha o formulário para comentar:
Nome:*

E-mail:* (não será exibido)

Site: (http://)

Comentário:*

Deseja receber os comentários no e-mail?

Anti-spam: (nova imagem)





José Feliphe

   - Publicado em: 04/09/2007 - 21:54

Poxa cara muito lindo o sistema, efeito muito, muito ... bacana :) Deu trabalho isso, não?! parabéns !!

 

Henrique

   - Publicado em: 04/09/2007 - 22:40

Ate que nao felipe o efeito do js eu peguei no site de referencia o php foi + ou -5 linhas , so o serviço de traducão do js que deu trabalho :)

 

Vladimir

   - Publicado em: 07/09/2007 - 01:55

Amigo nao consequi fazer funcionar aki

 

Henrique Guedes

   - Publicado em: 12/09/2007 - 11:24

vc baixou o exemplo que eu deixei para o pessoal baixar e por favor qual e o erro ??? para eu te ajudar um abraço

 

Edersonrl

   - Publicado em: 19/09/2007 - 21:28

Estava pesquisando sobre esse JS e dei de cara com essa tua matéria... Muito boa mesmo! Comentários claros e o exemplo de ótima qualidade. Parabéns Henrique! Já adicionei o site nos meus favoritos! [ ]'s

 

Henrique

   - Publicado em: 21/09/2007 - 03:33

mais fique tranquilo velho que vai rolar a 2 parte estou so esperando a sugestão do pessoal :D

 

Silvio

   - Publicado em: 29/09/2007 - 15:19

Muito boa a matéria! gostei muito! estava querendo fazer uma galeria com alguma coisa parecida com esse album de fotos.... muito bom mesmo! um abraço!

 

Marcio

   - Publicado em: 09/10/2007 - 12:51

Olá amigo gostei muito do seu album, mas infelizmente ta dando erro ao baixar o arquivo, teria como postar novamente? Desde ja agradeço e parabéns pelo seu trabalho.

 

Henrique Guedes

   - Publicado em: 09/10/2007 - 13:08

ja foi enviada uma copia para seu email link esta ok aqui ainda estou recebendo sugestão para a parte 2 do script

 

Leandro

   - Publicado em: 04/12/2007 - 16:02

amigo só uma pergunta esses codigos são colocados no Flash, ou podem ser colocados so no Dreamwave..ha coloca no ar a parte 2 do script .........obrigado

 

Leandro

   - Publicado em: 04/12/2007 - 16:03

cara Parabéns pela materia, album de foto, ta muito bom mesmo..

 

Flávio

   - Publicado em: 14/12/2007 - 16:47

Olá, achei muito interessante esse album, porem quendo eu rodo o arquibo album.php aparece a seguinte mensagem: Fatal error: Call to undefined function: glob() in c:\arquivos de programas\easyphp\www\materia\album.php on line 27 vc sabe o que pode ser isso? aguardo retorno muito obrigado Flávio

 

Kakaroto

   - Publicado em: 28/12/2007 - 10:44

bom dia leandro esse script ai ele e a juncao de php com js ele nao faz uso de flash . flavio pelo que li aqui esta dizendo que funcao glob(funcao interna do php) nao existe ou seja qual e a versao do php que vc esta usando ai ? eu quando montei esse script eu use o wamp 1.74 se quiser fiquei a vontade para colocar online para eu te ajudar e me avisar se o o erro continua um abraço e feliz ano novo :D

 

Breno

   - Publicado em: 14/01/2008 - 12:53

Caro Henrique Gostei muito do seu trabalho!!! Eu fiz o download do arquivo .zip, mas no meu computador não esta funcionando! Aparece uma borda branca onde dentro está escrito <? $album?> e abaixo os "Ser vc tive tempo de uma olhada no arquivo hig..." Valeu pela atenção e parabéns!

 

Henrique

   - Publicado em: 22/01/2008 - 18:43

vc executou a pagina teste em um servidor com suporte a php? eu usei o wamp 1.74 ,qual coisa bota num server e vamos ver isso de perto um pouco e aguardo sua sugestao :D

 

Bobrinha

   - Publicado em: 19/02/2008 - 15:23

Olá, gostaria de dar os parabéns ao Henrique por essa materia, muito boa e bem explicadinha... continue assim...

 

W_junior

   - Publicado em: 17/03/2008 - 12:18

Henrique.. vc é o cara... muito boa sua matéria, porém você fala de acessibilidade, a pagina é carregada com tags <img src> alt e title tudo nos conforme... mas o google images não encherga, você sabe explicar porque e como contornar o problema?

 

Henrique Guedes

   - Publicado em: 27/03/2008 - 09:37

para o google add as img do seu site para o indice dele tu tem que abrir uma conta no google web master e la marca a opcao add minhas imagens ao google imagens :D

 

Janio

   - Publicado em: 03/04/2008 - 09:19

quantas imagens pode colocar eu coloquei mas imagem na pasta e so aparece as suas imagems porque? desja eu agradeço e parabens pelo seu trabalho

 

Henrique Guedes

   - Publicado em: 03/04/2008 - 10:03

nao existe um limite de fotos eu aconselho umas 20 por paginas para nao fica pesado o site e carregar rapido se vc pode colocar online para eu ver eu e ajudo .lembrando que as img tem que ser jpg um abraço e qual duvida e so avisar henrique guedes

 

Joao

   - Publicado em: 18/04/2008 - 10:44

Ficou bom o trabalho, mas os arquivos que vc disponibilizou para baixar não funcionam, deve ter algum erro, visto que, quando rodo ele no servidor de php, nao consigo visualizar a imagem de seu exemplo em tamanho pequeno, e quando clico em cima para crescer a imagem, fica carregando ifinitamente e nao acontece nada. Meu php está atualizado. Aguardo resposta

 

Henrique Guedes

   - Publicado em: 18/04/2008 - 11:02

bom dia amigo ,eu baixei o arquivo agora .e descompactei e joguei no wamp agora habilite o tag curta do php <? ?> rodou certinho ,mais agora vc tem meu email jogar online que eu quero ver isso de perto abraço henrique guedes

 

Willis

   - Publicado em: 29/04/2008 - 20:11

os arquivos que vc disponibilizou para baixar não funcionam, deve ter algum erro, visto que, quando rodo ele no servidor de php, nao consigo visualizar a imagem de seu exemplo em tamanho pequeno, e quando clico em cima para crescer a imagem, fica carregando ifinitamente e nao acontece nada. Meu php está atualizado.

 

Henrique Guedes

   - Publicado em: 30/04/2008 - 00:00

poxa se pude passar seu msn pelo meu site eu vejo com vc ,mais lembrando eu testei + meu site esta ai em cima e so mandar eu ajudo na boa henrique guedes

 

Mario Alberto Sabino

   - Publicado em: 08/06/2008 - 11:33

Amigo estou ingressando agora neste campo e nao vou mentir que estou sendo auto didata ja estou conseguindo fazer muito progresso e estava procurando um album assim para inserir em uma pagina que estou criando gostei muito do seu trabalho e gostaria de manter contato para perguntar algumas coisas atenciosamente mario

 

Pedro

   - Publicado em: 17/07/2008 - 00:43

Olá Henrique, a minha dúvida é a mesma do Willis não sei o q estou fazendo de errado, teria como vc me ajudar ??? meu email é pedrovenk@yahoo.com.br Agradeço desde já Abraço

 

Pedro

   - Publicado em: 17/07/2008 - 21:27

Valew Henrique super bacana esse álbum, funciona mesmo. E me desculpe por meu pc ta tão ruim, e por eu não saber configurar o WAMPSERVER. Pois é neh, sem a configuração certa nada funciona mesmo neh? Galera se algo estiver dando errado por ai pode ter certeza q o problema ta no pc, pois os arquivos estão funcionando legal. Parabéns Henrique Abraço Ass.: Pedro =)

 

Wilson Holz

   - Publicado em: 19/09/2008 - 23:21

Ola amigo estou com um problema em um album de fotos em php, e preciso dele tem como me ajudar. wilsonh007@hotmail.com me adiciona

 

Balpteor

   - Publicado em: 21/11/2008 - 11:07

Ficou muito bom! Sinceramente gostei!

 

Tiago

   - Publicado em: 27/11/2008 - 14:47

Cara me desculpem é quem nao sei a onde vou colocar esses arquivos ? e como coloco alguem tem video tutorial ae? obrigado!

 

Autor da matéria
Henrique Guedes
Desenvolvedor PHP,mysql, atualmente trabalhando com sites em tableless, ajax e estuda C e Phyton

Todas as matérias de Henrique Guedes

Publicidade
Seguir o Oficina da Net
RSS

RSS

RSS
Top matérias do mês
Matérias relacionadas
Tags

© 2005 - 2009 - Oficina da Net - v 4.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.