Pular para o conteúdo

Gerando QR Code com PHP

Dica publicada em PHP / Avançado
Renan Martins Pimentel renanmpimentel
Hits: 14.501 Categoria: PHP Subcategoria: Avançado
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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'.

link("http://www.renanmpimentel.com.br"); echo "

Link

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
"; echo "

"; //Um texto $qr->text("Muito facil de usar - @renanmpimentel"); echo "

UTF8 texto

"; echo "

"; //Mensagem de texto $qr->sms("12345678", "Uma mensagem de Texto"); echo "

SMS com texto e telefone

"; echo "

"; //Numero do Telefone $qr->phone_number("12345678"); echo "

Numero de Telefone

"; echo "

"; //email //Primeiro param - email //Segundo param - assunto //Terceiro param - mensagem $qr->email("email@email.com", "Assunto do Email", "Mensagem do Email"); echo "

Email com assunto e mensagem

"; echo "

"; //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 "

Localização

"; echo "

"; ?>


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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Verificar se o CPF é válido

Mostrar a previsão do tempo com PHP

Autenticação e criptografia de senhas usando PHP

Fullscreen com jQuery e CSS

Upload de várias imagens com PHP e jQuery

Criando variáveis dinâmicas em PHP a partir de um formulário

Integração da mPDF no CodeIgniter 4 usando composer

Docker, Git e PHP

Code Igniter - Programando com segurança e velocidade

CakePHP/HtmlHelper - Fazendo submit em formulário

#1 Comentário enviado por zennonguerra em 11/07/2012 - 04:42h
Bom dia Renan, tudo bem?
Se vc tiver um tempinho pra um dúvida é o seguinte...
O seu exemplo n está funcionando mas ajudou em algo.
O que acontece é que eu n sei muito de programação.
Eu copiei um exemplo (http://ar2rsawseen.users.phpclasses.org/browse/file/38249.html) do phpClases e upei na raiz do meu site que tem uma instalação wordpress. Ele funciona na primeira parte e depois quando clico pra gerar o QRcode ele gera um erro:


Warning: include(qrcode.php) [function.include]: failed to open stream: No such file or directory in /home/meusite/public_html/qr_generator_example.php on line 7

Warning: include(qrcode.php) [function.include]: failed to open stream: No such file or directory in /home/meusitei/public_html/qr_generator_example.php on line 7

Warning: include() [function.include]: Failed opening 'qrcode.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/meusite/public_html/qr_generator_example.php on line 7

Fatal error: Class 'qrcode' not found in /home/meusite/public_html/qr_generator_example.php on line 9

Ja dei todos tipos de permissões, exite algo a mais que teria que upar no servidor?

Muito obrigado.

Contribuir com comentário

Entre na sua conta para comentar.