PHP QR码库无法正常工作?

时间:2014-05-31 21:54:04

标签: php

我让它显示文字,但当我把它传递到

function getQRcode($qr){

    include 'application/views/inc/qrcode.php';

    $this->view->qrcode = QRcode::png($qr);
    $this->view->render('user/qrcode');
}

它工作正常,但当这个符号'%'显示在$ qr变量中它只是不工作为什么这是??

php qr代码库:http://phpqrcode.sourceforge.net/

1 个答案:

答案 0 :(得分:2)

您显示的代码并不特别相关,因为它没有显示您在使用变量之前如何处理变量,也没有显示变量库的重要部分。

猜测你是否使用GET / POST传递了值并且没有正确地对字符串进行url编码。 %用于特殊序列,例如%20表示空格。

需要编码的字符列表为available here

尝试将%替换为%25

为了将来参考,可以在http://meyerweb.com/eric/tools/dencoder/

找到在线编码器/解码器