簡體   English   中英

如何在我的cakephp項目中使用二維碼

[英]How to use qr-code in my cakephp project

我找到了有關如何使用php生成qr代碼的教程[此處] http://www.terragon.de/index.php?id=273 我已經完成了本教程,現在我想在我的cakephp項目中使用它,但似乎無法使它正常工作。

我將名為qr-code的文件夾添加到app / lib。 該文件夾中還有一個名為php的文件夾,其中包含qr_img.php,其中包含基本的php代碼。(app / Lib / qr-cpde / php / qr_img.php)

在本教程中,我創建了一個名為index.php的文件,其中包含以下代碼:

<?php
    echo "<img src='qr_img.php?d=Cara-Drye' >";
?>

在我的代碼中,我將其替換為:

<?php
    echo "<img src='app/Lib/qr-code/php/qr_img.php?d=Cara-Drye' >";
?>

但我只gt這個小圖像框,沒有qr代碼。

這是我的控制器

<?php


App::import('Lib','qr-code.php.qr_img.php');


class QrCodesController extends AppController {
    //put your code here
    public $name = 'QrCodes';
    public function index(){

    }
}

?>

將源放入webroot的images文件夾並將代碼更改為:

<?php
    echo $this->Html->image('/img/qr-code/php/qr_img.php?d=Cara-Drye');
?>

一切正常。 關於cakephp的事情是內置的體系結構,如果您要使用圖像,則它必須位於圖像文件夾中。

如果您不介意使用Google,則可以使用https://github.com/dereuromark/tools/blob/2.0/View/Helper/QrCodeHelper.php

echo $this->QrCode->image($text);

和其他類似網址,短信,電話,...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM