Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Kubuntu Google Music
Por beneskate
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Gerando QR Code com PHP
Linux user
Publicado por Renan Martins Pimentel em 17/12/2011

Login: renanmpimentel, 18274 pontos | Blog: http://www.renanmpimentel.com.br
[ Hits: 1706 ]

Gerando QR Code com PHP

Com um rock no ouvido, estava passeando pelo mundo infinito da internet quando achei uma Class que gera QR Code. Achei interessante, então vim aqui repassar para vocês.

Além de ser simples de implementar, a classe gera alguns QR Code que força ações no celular. Então chega de conversa e vamos ao que interessa.

Bom, como a maioria das classes, eu sempre encontro em www.phpclasses.org, para baixar é só clicar 'QRCode.php'.

<?php /************************************************************* * This script is developed by Arturs Sosins aka ar2rsawseen, http://webcodingeasy.com * Fee free to distribute and modify code, but keep reference to its creator * * This class generate QR [Quick Response] codes with proper metadata for mobile phones * using google chart api http://chart.apis.google.com * Here are sources with free QR code reading software for mobile phones: * http://reader.kaywa.com/ * http://www.quickmark.com.tw/En/basic/download.asp * http://code.google.com/p/zxing/ * * For more information, examples and online documentation visit: * http://webcodingeasy.com/PHP-classes/QR-code-generator-class **************************************************************/ include("qrcode.php"); $qr = new qrcode(); //link $qr->link("http://www.renanmpimentel.com.br"); echo "<p>Link

"; echo "<p><img src='".$qr->get_link()."' border='0'/></p>"; //Um texto $qr->text("Muito facil de usar - @renanmpimentel"); echo "<p>UTF8 texto</p>"; echo "<p><img src='".$qr->get_link()."' border='0'/></p>"; //Mensagem de texto $qr->sms("12345678", "Uma mensagem de Texto"); echo "<p>SMS com texto e telefone</p>"; echo "<p><img src='".$qr->get_link()."' border='0'/></p>"; //Numero do Telefone $qr->phone_number("12345678"); echo "<p>Numero de Telefone

"; echo "<p><img src='".$qr->get_link()."' border='0'/></p>"; //email //Primeiro param - email //Segundo param - assunto //Terceiro param - mensagem $qr->email("email@email.com", "Assunto do Email", "Mensagem do Email"); echo "<p>Email com assunto e mensagem</p>"; echo "<p><img src='".$qr->get_link(250)."' border='0'/></p>"; //Geo-localização Funciona //Primeiro param - latitude //Segundo param - longitude //Terceira param - Altura acima da Terra em Metros $qr->email("40.71872", "-73.98905", "100"); echo "<p>Localização</p>"; echo "<p><img src='".$qr->get_link()."' border='0'/></p>"; ?>


Veja como ficou aqui: http://renanmpimentel.com.br/qr

Fica a dica, para quem quiser dar uma incrementada em seu sistema.

Previamente publicado em:
Abraços, até a próxima.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Forçando quebra de linha em tabelas HTML usando PHP
   Dica Linux recomendada Portabilidade de métodos construtores em PHP
   Dica Linux recomendada Dicas de segurança em PHP
   Dica Linux recomendada Enviar aspas em PHP de maneira menos suja
   Dica Linux recomendada 10 dicas de otimização em programação PHP

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.