áLbum De Fotos Usando Ajax, Php E My Sql Parte 01 Fabricio Valadares Aj
1. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
ASSINE HOSPEDAGEM 0800 723 6000 SEGURANÇA REGISTRE SEU DOMÍNIO www. .com.br OK
● FÓRUNS
● BANCO DE CURRÍCULOS
● AGENDA DE EVENTOS
● SHOPPING
● BLOGS
● VEJA TODOS
LOGIN:
| Por uma internet mais criativa e dinâmica Feeds buscar
digite seu e-mail ENTRAR
outras opções
Permanecer logado
Esqueci minha senha
Criar uma Conta iMasters
Todos Matérias Notícias Podcast
● Canais ● Plantão de Notícias ● Multimídia ● Blogs ● Fóruns ● Feeds ● Banco de currículos ● Loja Virtual ● Eventos
Arquitetura e r Banco de Dadosr Carreirar CMS e Framework Colunistas
Ajax
r ●
Design
r DesenvolvimentoGerência de TIr Linguagensr Mídia e Marketing Digital
r
Newsletter de Ajax digite seu e-mail ok Faça também os treinamentos Online da School of Net
r Redes e r Tecnologia
Servidores
Seções deste canal:.NetActionScriptASPColdFusionCSSDelphiJavaJavascriptPerlPHPRuby on RailsUMLV. BasicXHTMLXML
Quinta-feira, 07/12/2006 - 15:25 - Por Fabricio Valadares
Seções relacionadas: AjaxMySQLPHP Sobre o autor
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (1 of 12) [27/06/2009 17:51:53]
2. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
ImprimirIndicarDigg itDel.icio.usTwitter30 comentários
Fabricio Valadares é analista desenvolvedor
da Agência Midiaproativa, trabalha com PHP e Mysql
Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 a mais de 4 anos, Formado em Ciência da
Computação pela UNINCOR - MG.
Olá para todos. Neste primeiro artigo mostro a criação de um thumbnail com máscara que utilizaremos nos próximos artigos,
desenvolvendo parte do sistema de album em AJAX.
Indique para um amigo
O sistema de thumb é bem simples:
seu nome
Arquivo: thumb_mascara.php. nome do seu amigo
e-mail do seu amigo
código ao lado
Escreva aqui sua
mensagem! ok
Tags relacionadas
brasil ti tecnologia windows celular
crescimento iphone criação youtube web
mercado php mobile android design
lançamento internet microsoft twitter
yahoo google apple linux 3g
seguranca desenvolvimento
Produtos iMasters
● Lançamento: CD-ROM Treinamento Aplicado de SQL -
Lançamento! Treinamento Aplicado de
SQL - Aprenda a trabalhar com SQL com
bancos de dados Oracle e SQL Server.
São mais de 100 tópicos explicados por
Mauro Pichilliani, um articulistas mais
lidos do iMasters. Aproveite!
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (2 of 12) [27/06/2009 17:51:53]
3. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Apenas R$ 69,90 no TI SHOP.
●
Lançamento: Livro iMasters "O Encontro de 2 Mundos"-
Este livro conta com 56 crônicas de
profissionais mais admirados e influentes
do mercado brasileiro de Internet.
Aproveite o preço especial para leitores
do iMasters.
Apenas R$ 40,00 e envio imediato!
●
DVD Curso Completo de Photoshop - Do conceito à finalização
Lançamento! Curso Completo de
Photoshop, em DVD, com mais de 230
aulas dividas em 4 módulos: conceito,
básico, avançado e finalização.
Apenas R$ 69,50 no TI SHOP - Frete com 50% de desconto
● DVD Javascript Starter - Curso Completo
Com mais de 9 horas de vídeo-aulas, é um
curso completo sobre Javascript. Ideal
para quem deseja aprender a linguagem.
Apenas R$ 64,90 no TI SHOP - Frete com 50% de desconto!
Na linha 38 encontra-se o local onde será colocado o nome e caminho da imagem de mascara. Usei no formato PNG pois a
definição e a transparência ficou bem melhor.
Na linha 55 que se encontra a mágica da máscara:
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (3 of 12) [27/06/2009 17:51:53]
4. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
$newWidth - $watermark_width - 5 define onde a marca d’agua vai ficar (na largura) com uma distância de 5px
$newHeight - $watermark_height - 5 define onde a marca d’agua vai ficar (na altura) com uma distância de 5px
E no final da linha o número 65 é a variação de transparência da mascara onde quanto menor mais transparente ficará
Na linha 63 podemos ver e a saida para impressão eu coloquei como “imagepng” pois como disse antes a qualidade fica bem
melhor.
Arquivo: index.php
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (4 of 12) [27/06/2009 17:51:53]
5. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Este arquivo será onde chamaremos o sistema de thumb passando os valores de “foto” e tamanho que o próprio sistema coletará.
No lugar de uma imagem, colocaremos o comando:
thumb_mascara.php?foto=<?php echo $foto; ?>&x=<?php echo $x; ?>&y=<?php echo $y; ?>
Onde:
$foto é a foto que foi definida no inicio
$x é a largura da imagem (o próprio sistema coleta informação)
$y é a altura da imagem (o próprio sistema coleta informação)
No próximo artigo criaremos um sistema de algum com Mysql utilizando esse sistema de thumb com máscara. Acompanhe!
Todos os artigos de Fabricio Valadares
07/12/2006 - Álbum de fotos usando AJAX, PHP e MySQL - Parte 01
Interação:ImprimirIndicarDigg itDel.icio.us30 comentáriosTwitter
● Leia mais
● 26/06/2009 - PHP 5.3 chega na próxima terça
● 24/06/2009 - Agrupamento parcial com WITH ROLLUP no MySQL
● 24/06/2009 - Publicando post no twitter usando a Twitter API
● 09/06/2009 - Sobre o uso de “register_globals” no PHP 5
● 25/05/2009 - Criando um feed RSS com PHP
30 comentários publicados
● 1. Oba
Sexta-feira, 08/12/2006, por Guilherme Rambo
Parec q serão bons os próximos artigos
=D
Responder comentário
● 2. Na Espera
Sexta-feira, 08/12/2006, por Julio Coronel
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (5 of 12) [27/06/2009 17:51:53]
6. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Olá Fabricio, estamos acompanhando e esperando a sequencia dos estudo. ok?
Abraço, até mais
Responder comentário
● 3. Continuação
Sábado, 09/12/2006, por Eduardo Costa
Olá Fabrício, pelo que estou vendo, ficará bom o artigo.
Continue ele.
Abraços
Responder comentário
● 4. Beleza
Domingo, 10/12/2006, por Wilson Moura
Vou fazer e ver se realmente é bom...
Responder comentário
● 5. script
Domingo, 10/12/2006, por vladimir sena
Meus parabénspelo excelente script. Gostaria, se possível, que vc colocasse o script para download para evitar erros de digitação.
Acredito que isso facilitaria em muito o aprendizado.
Responder comentário
● 6. Resposta ao Vladimir
Segunda-feira, 11/12/2006, por Fabricio Valadares
Descreva exatamente o que vc deseja neste script de download e vejo o que posso fazer.
Responder comentário
● 7. Resposta ao Vladimir
Segunda-feira, 11/12/2006, por Fabricio Valadares
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (6 of 12) [27/06/2009 17:51:53]
7. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Descreva exatamente o que vc deseja neste script de download e vejo o que posso fazer.
Responder comentário
● 8. O que eu fiz errado
Segunda-feira, 11/12/2006, por Tiago Heineck
Olá... achei super interessante essa idéia, mas qdo rodo a página index.php e ela dá erro que não encontra imagem... então coloco o
arquivo php.jpg na pasta fotos e funciona mas aparece em branco... o que pode estar errado???
concordo com o colega acima... poderia colocar um link para baixar os codigos assim se o que a gente digita não funciona tentamos
com o que tu digitou...
Responder comentário
● 9. A todos
Segunda-feira, 11/12/2006, por Fabricio Valadares
segue um link para baixar o script:
http://midiaproativa.plughosting.com.br/thumb/thumb_mascara.rar
Responder comentário
● 10. Teste
Segunda-feira, 11/12/2006, por Julio Coronel
Testei o index também e não apareceu nada, mesmo com o link dos script que o Fabrício, postou. Está aparecendo o x vermelho.
Responder comentário
● 11. x tambem
Terça-feira, 12/12/2006, por Tiago Heineck
Deu "x" vermelho também....
Responder comentário
● 12. A todos
Terça-feira, 12/12/2006, por Fabricio Valadares
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (7 of 12) [27/06/2009 17:51:53]
8. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Indico verificarem se a biblioteca GD esta instalada corretamente e trocarem a foto "php.jpg" por uma outra imagem de preferência
Responder comentário
● 13. GD o escambau
Quarta-feira, 13/12/2006, por Tiago Heineck
Galera... verifiquem no arquivo thumb_mascara.php onde chama a imagem da marca d'agua... o caminho correto é $watermark =
imagecreatefrompng("fotos/foto.png"); o Fabricio errou e está fazendo chamada para uma imagem que não existe
Responder comentário
● 14. Desculpem
Quarta-feira, 13/12/2006, por Fabricio Valadares
Não foi a questão de errar simplesmente não coloquei a pasta mascara no arquivo de download, script está correto e como disse
anteriormente poderia ser necessário mudar as imagens e caminhos para o que vc´s definissem. Agradeço a todos a compreenção e ao
Thiago agradeço a verificação
Responder comentário
● 15. valeu
Quarta-feira, 13/12/2006, por Tiago Heineck
Fabricio... errou do mesmo jeito.. eheheheh... mas que nada isso acontece.. só revise antes de publicar algo pq o pessoal normalmente
é acomodado e não gosta de procurar resolver problemas fica falando mal do imasters pq sempre tem código que não funciona...
parabéns pelo artigo e estou ancioso com a sequencia... abraço
Responder comentário
● 16. Exemplo
Terça-feira, 19/12/2006, por Ernandes Araujo
Alguem pode colocar o link ai pra ve como e que fica quando ta rodando no servidor!!!
Responder comentário
● 17. Bom
Sexta-feira, 22/12/2006, por Murilo Silva
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (8 of 12) [27/06/2009 17:51:53]
9. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Estamos no aguardo da continuação do artigo,Abraço t
Responder comentário
● 18. Bom artigo, mas quando vai dar continuidade?
Sexta-feira, 05/01/2007, por Fabiano Lucena
Parabéns pelo artigo, ficou muito bom mesmo!
Quando é que vai dar continuidade ao Artigo?
Responder comentário
● 19. Show de bola!!!
Segunda-feira, 08/01/2007, por Pedro Wallauschek
Show o artigo hein....
Aguardando o resto ansioso....
Parabéns
Responder comentário
● 20. Ótimo!!!
Segunda-feira, 08/01/2007, por João Melo
Só tive que instalar a biblioteca GD e funcionou tudo OK.
Estou esperando o 2º artigo.
Responder comentário
● 21. Parabéns
Quinta-feira, 18/01/2007, por Mirele Sotelo
Parece ser um excelente script, porém gostaria de saber se existe a possibilidade de setar para trabalhar com banco de dados TXT, já
que existem limites em muitos provedores de hospedagem, e pra tudo fazem banco de dados MySql, ai temos sempre que escolher um.
Abraços.
Responder comentário
● 22. Falatou os arquivos para download
Quarta-feira, 24/01/2007, por Guilherme Botelho
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (9 of 12) [27/06/2009 17:51:53]
10. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Bom artigo, mas faltou os arquivos para download, assim diminui a margem de erro.
Responder comentário
● 23. qual a utilidade ?
Quarta-feira, 07/02/2007, por Luciano I. R. Mazzetto
qual seria a utilidade disto ??, ja que o tamanho da imagem nao muda.. se fosse possivel fazer a imagem se mexer dentro desde
quadrado via ajax ai sim seria uma mascara mas vc redimensiona ela .. nao sendo exatamente uma ' maascara '
Responder comentário
● 24. Parabéns
Quinta-feira, 08/02/2007, por Iris Freitas Duarte
Estou aos poucos estudanando sobre o assunto e me deparei com este tuto - espero que continui as outras parte logo logo...
tem um blog pra quem quiser saber mais sobre o assunto inclusive com uma sessao de downloads com varios codes de galerias de
fotos utilizando ajax no:
http://moreajax.blogspot.com/2007/02/galerias-de-fotos-ajax.html
Responder comentário
● 25. Sugestão
Segunda-feira, 02/04/2007, por Felipe Salvini
ao invés de <?php echo $x; ?>
utilize <?=$x?> fica bem mais limpo ;)
Responder comentário
● 26. Novato
Quarta-feira, 27/06/2007, por José Robson Vidigal de Oliveira
Cara sou novato nessa area mais tb fico no aguardo. **
Responder comentário
● 27. Ajuda
Sexta-feira, 13/07/2007, por Lilian Andrade
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (10 of 12) [27/06/2009 17:51:53]
11. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Queria saber onde está o próximo artigo que fala sobre o album com banco de dados...to precisando muito desses codigos...
abraço
Responder comentário
● 28. segurança zero
Quinta-feira, 08/11/2007, por José Cláudio Medeiros de Lima
- se a imagem se chamar "foto.01.jpg" seu sistema dá pau.
- se o cara mandar um exe com a extensão "jpg" seu sistema dá pau.
Não consegui terminar de ler depois desses dois.
Responder comentário
● 29. O meu PNG não fica tranparent
Segunda-feira, 09/06/2008, por Ramon Ferreira Albino
Olá Fabricio,
O seu artigo foi excelente, funcionou conforme a sugestão do artigo.
O único problema que está acontecendo é que a minha marca dágua não está ficando com o fundo transparent, o arquivo é um PNG24
que eu salvei do photoshop, mas mesmo assim ele aparece com o fundo branco nas fotos mescladas..
Voc^^e sabe o que pode está acontecendo??
obrigado..
Ramon
Responder comentário
● 30. tentando...
Quarta-feira, 30/07/2008, por Alex Sandro Silva Pereira
não consegui fazer funfar!!
alguêm pode me dar uma mão??!??
http://www.profinocencio15234.can.br/Imagens/mascaraFotos.rar
meu e-amil é alexwellll@gmail.com
abraço,
Responder comentário
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (11 of 12) [27/06/2009 17:51:53]
12. Álbum de fotos usando AJAX, PHP e MySQL - Parte 01 - Fabricio Valadares - Ajax
Poste um comentário (clique se não for cadastrado)
Login: Senha:
Titulo:
digite aqui
seu
comentário
Site/blog: http:// Enviar
Receber notificação de novos comentários
Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar
necessariamente a opinião do iMasters.
● Sobre o iMasters
● Política de privacidade
● Anuncie
● Feeds iMasters
● Fóruns iMasters
● Fale conosco
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.
http://imasters.uol.com.br/artigo/5190/ajax/album_de_fotos_usando_ajax_php_e_mysql_-_parte_01/ (12 of 12) [27/06/2009 17:51:53]