我已经玩PHP QR Code一整天了,但我似乎无法让二维码真正打印到屏幕上。我已经通读了文档,并尝试了几种我在网上找到的不同方法,但我就是无法将二维码输出到屏幕上。以下是我根据文档中的说明使用的代码:
<?php
header("Content-type: image/png");
include ("phpqrcode/qrlib.php");
QRcode::png('some othertext 1234');
?>根据文档,此代码应输出一个二维码,该二维码将在括号内显示文本。
发布于 2012-01-10 08:15:47
您是否设置了标题,以便您的浏览器知道将二维码呈现为图像?
header("Content-type: image/png");如果你正在设置你的头文件(或者phpqrcode为你做的,我不记得了),但是你没有得到图像,看看你是否得到了任何php错误或警告,这些错误或警告无意中在输出流中回显,这将导致渲染你的图像时出现问题。对于您可能意外输出的任何其他字符,也是如此。
发布于 2017-05-14 00:41:23
如果您使用linux,请尝试安装以下代码:
sudo apt-get install php5-gdlinux的xampp不会生成.png,因为这个apt没有安装。
https://stackoverflow.com/questions/8796952
复制相似问题