首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >codeigniter中的qrcode生成

codeigniter中的qrcode生成
EN

Stack Overflow用户
提问于 2017-02-22 12:47:08
回答 1查看 2.8K关注 0票数 1

这段代码可以在本地主机上运行,但不能在服务器上运行:

代码语言:javascript
复制
public function user_generate_qr($u_id){

    $user_qr = $this->admin_model->get_user_data($u_id);
    $this->load->library('ciqrcode');

    $params['data'] = str_replace(" ","_",$user_qr['u_name']).'_'.$user_qr['u_dob'].'_'.$user_qr['u_gender'].'_'.$user_qr['u_email'].'_'.$user_qr['u_address'].'_'.$user_qr['u_mobile'].'_'.$user_qr['u_pincode'].'_'.$user_qr['user_code'].'_'.$user_qr['ref_code'];
    $params['level'] = 'H';
    $params['size'] = 20;
    $params['savename'] = QRPATH.'\a_'.str_replace(" ","_",$user_qr['u_name'].'_'.$user_qr['u_id'].'.png');
    $this->ciqrcode->generate($params);

    $this->load->helper('download');
    $data = file_get_contents(base_url().'public_html/qr_code/a_'.str_replace(" ","_",$user_qr['u_name'].'_'.$user_qr['u_id'].'.png'));
    $name = 'a_'.str_replace(" ","_",$user_qr['u_name'].'_'.$user_qr['u_id'].'.png');
    force_download($name, $data);

   // redirect("admin_ctrl/index");

    // echo '<img src="'.base_url().'public_html/qr_code/a'.$this->user['u_name'].'.png" />';

}
EN

回答 1

Stack Overflow用户

发布于 2017-02-22 13:21:25

将所有文件复制到库中,然后写入此coed

代码语言:javascript
复制
$this->load->library('ciqrcode');
header("Content-Type: image/png");
$params['data'] = 'This is a text to encode become QR Code';
$this->ciqrcode->generate($params);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42382926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档