当前位置:Gxlcms > PHP教程 > CI中使用phpqrcode问题

CI中使用phpqrcode问题

时间:2021-07-01 10:21:17 帮助过:25人阅读

请问下 我使用phpqrcode 来生成二维码时, 直接在controllers目录的文件下 能正常生成, 但是调用模型在模型里调用QRcode::png()函数就生成不了, 什么原因呢?


回复讨论(解决方案)

你在模板中是怎么写的?

QRcode::png() 得到的是图片数据流

我是直接写的 QRcode:png() 然后就输不出二维码

什么原因呢? 大神指教呀

让你告诉我你是怎么写的,就那么难吗?

QRcode::png("http://www.baidu.com");  就这样

就这一句???

对 测试用的 所以写的简单的 


public function test(){
QRcode::png("http://www.baidu.com");
}

你自己都说了 直接在controllers目录的文件下 能正常生成, 但是调用模型在模型里调用QRcode::png()函数就生成不了
那你不给看是怎么调用的,怎么找问题?
难道你认为是 QRcode::png("http://www.baidu.com"); 本身错了?

调用是直接controllers 下的文件里调用的 调用函数  
public function test(){
// QRcode::png("http://www.baidu.com"); // 这样可以直接输出
Modules::load('ayment_gateway/payment_gateway)->test(); // 调用后就不可以
  }

Modules::load('ayment_gateway/payment_gateway)->test(); 输出的是什么?

http://woo.ecweb.kaffalab.com/front_action/payment/test  你看下输出的就是这个 生成不了二维码


看到了吧?有BOM 头!

人气教程排行