【发布时间】:2013-06-25 18:31:48
【问题描述】:
我在设置使用 FPDF 和 Codeigniter 框架创建的 PDF 的页眉和页脚时遇到了一些问题。在这段代码中,我无法将 $user 变量回显到我的标题中。我必须做什么才能获得该变量? 该类的代码如下:
<?php
date_default_timezone_set('Asia/Jakarta');
$user=$this->session->userdata('name');
class printFPDF extends FPDF{
var $user;
function userdata($user){
$this->user=$user;
}
// Page header
function Header(){
global $user;
// Arial bold 15
$this->SetFont('Arial','I',8);
// Move to the right
$this->Cell(1);
// Title
$this->Cell(30,10,"Created by ".$this->user,0,0,'L');
// Move to the right
$this->Cell(190);
// Line break
$this->Ln(15);
}
}
任何帮助将不胜感激。
【问题讨论】:
-
你是否包含了会话库?
-
如果他没有,他就会出错。你不能在非对象上询问方法。
标签: php codeigniter session-variables cfpdf