0
私はこの機能を持っている:イメージ - PHP CodeIgniterの
public function tambah($reg)
{
$regs = (object) $reg;
$id = $this->insert_registrasi_data($regs);
$code = $this->barcode($regs->No_Registrasi);
if($id){
$data_session = array (
'No_reg' => $regs->No_Registrasi,
'Nama' => $regs->Nama_CTKI,
'Negara' => $this->format_idNegara_namaNegara($regs->ID_Negara),
'Jenis_Kelamin' => $regs->Jenis_Kelamin,
'Umur' => date('Y') - date('Y', strtotime($regs->Tanggal_Lahir)),
'Code' => $code
);
$this->session->set_userdata($data_session);
return true;
}
return false;
}
は、データ_SESSION(「コード」)は、この関数によって生成されたファイル名です:
public function barcode($bcode)
{
//load library
$this->load->library('zend');
//load in folder Zend
$this->zend->load('Zend/Barcode');
//generate barcode
//Zend_Barcode::render('code39', 'image', array('text'=>$bcode));
$imageResource = Zend_Barcode::draw('code128', 'image', array('text'=>$bcode), array());
$code = time().$bcode;
$store_image = imagepng($imageResource,"./asset/barcode/{$code}.png");
return $code;
}
これらのコードは正常に動作しており、画像は正しく保存されています。 私がしようとしているのは、保存された画像を読み込むことです。ここに私の現在のコードがビューファイルにあります:
<img src="./asset/barcode/"<?php $this->session->userdata('Code'); ?>".png"
助けを非常に感謝します。
機能で:
を役に立てば幸いあなたはエラーを取得していますか?あなたは 'コード'を設定していますが、そのコードを 'コード'として実行しています。適切なケーシングを使用しないと、そのセッション値は決して見つかりません。 –
解析エラー:C:\ xampp \ htdocs \ amc \ application \ views \ program \ administrasi \ registrasi_sukses.php(16行目)の構文エラーです。予期しない '/'です。これは私のエラーです。小文字を指摘してくれてありがとう、私のコードを更新しました – HealMee
そして、16行目のC:\ xampp \ htdocs \ amc \ application \ views \ program \ administrasi \ registrasi_sukses.phpの内容は何ですか? –