Maison >développement back-end >tutoriel php >CI中使用phpqrcode问题

CI中使用phpqrcode问题

WBOY
WBOYoriginal
2016-06-23 13:05:211239parcourir

请问下 我使用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 头!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:php数组(一)Article suivant:php考核反思