Your SlideShare is downloading. ×
áLbum De Fotos Usando Ajax, Php E My Sql   Parte 01   Fabricio Valadares   Aj
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

áLbum De Fotos Usando Ajax, Php E My Sql Parte 01 Fabricio Valadares Aj

2,008
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,008
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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]