У меня возникли проблемы с настройкой верхнего и нижнего колонтитула PDF, который я создаю с помощью FPDF и рамки Codeigniter. в этом коде я не могу переписать $ user variable в свой заголовок. Что я должен сделать, чтобы получить эту переменную .. код для класса заключается в следующем:Передача переменной класса класса Codeigniter классу FPDF
<?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);
}
}
Любая помощь будет оценена.
у вас есть сессия библиотека? –
Если бы он этого не сделал, у него были бы ошибки. Вы не можете запросить метод для не-объекта. – machineaddict