PHPCMSV9給每一個頁面生成一個二維碼

給PHPCMS V9的每一個頁面生成一個二維碼,具體以下:

1、在phpcms/libs/functions/autoload/ 目錄下新建文件,如:cq.func.php,將以下代碼複製到文件中。php


<?phpapi

    /*
     *經過Google API 生成二維碼
     */
    function CreateQRcode($url,$widthHeight ='150',$EC_level='L')
        {
            $url = urlencode($url);
            return '<img src="http://chart.apis.google.com/chart?chs='.$widthHeight.'x'.$widthHeight.'&cht=qr&chld='.$EC_level.'|0&chl='.$url.'" alt="QR code" />';
        }
?>ide


2、在須要生成的二維碼的頁面模板中添加以下代碼:
google

  {CreateQRcode($url,'150')}url


其中$url 是當前頁面URL地址,150是生成圖片的寬度,可修改。spa

相關文章
相關標籤/搜索