altob.rd преди 8 години
родител
ревизия
4b009bec18
променени са 1 файла, в които са добавени 31 реда и са изтрити 20 реда
  1. +31
    -20
      models/Pks_model.php

+ 31
- 20
models/Pks_model.php Целия файл

@@ -94,26 +94,37 @@ class Pks_model extends CI_Model
// $this->vars['mqtt']-lish('PKS_WITHOUT_IN', "{$jdata}", 0); // 待web完成 ???
trigger_error('在席無進場資料:'. print_r($parms, true));
}

// 車入格後的車牌辨識(lpr), 傅送圖檔
array_map('unlink', glob(PKS_PIC."pks-{$parms['pksno']}-*.jpg")); // 刪除舊照片
$config['upload_path'] = PKS_PIC;
$config['allowed_types'] = 'gif|jpg|png';
// ex. pks-2016-1625AB-1-2015080526.jpg -> pks-車位編號-車號-設備編號-時間.jpg
//$config['file_name'] = "pks-{$parms['pksno']}-{$parms['lpr']}-{$parms['ivsno']}-{$this->vars['time_num']}.jpg";
$config['file_name'] = "pks-{$parms['pksno']}-{$parms['lpr']}-{$parms['ivsno']}-" . date('YmdH') .".jpg"; // upd 2017/11/11避免圖檔拿不到
$this->load->library('upload', $config);

$parms['pic_name'] = $config['file_name'];
if($this->upload->do_upload('cars'))
{
// 若無錯誤,則上傳檔案
$file = $this->upload->data('cars');
}
else
{
trigger_error('入席傳檔錯誤:'. print_r($parms, true));
}
// upd 2017/11/11避免圖檔拿不到
$new_file_name = "pks-{$parms['pksno']}-{$parms['lpr']}-{$parms['ivsno']}-" . date('YmdH') .".jpg";
$test_check_str = file_exists(PKS_PIC . $new_file_name) ? 'exists' : 'not_exists';
trigger_error(__FUNCTION__ . '..' . PKS_PIC.$new_file_name . '..' . $test_check_str);
// 車入格後的車牌辨識(lpr), 傅送圖檔
//array_map('unlink', glob(PKS_PIC."pks-{$parms['pksno']}-*.jpg")); // 刪除舊照片
$parms['pic_name'] = $new_file_name;
if(!file_exists(PKS_PIC . $new_file_name))
{
$config['upload_path'] = PKS_PIC;
$config['allowed_types'] = 'gif|jpg|png';
// ex. pks-2016-1625AB-1-2015080526.jpg -> pks-車位編號-車號-設備編號-時間.jpg
//$config['file_name'] = "pks-{$parms['pksno']}-{$parms['lpr']}-{$parms['ivsno']}-{$this->vars['time_num']}.jpg";
$config['file_name'] = $new_file_name;
$this->load->library('upload', $config);

if($this->upload->do_upload('cars'))
{
// 若無錯誤,則上傳檔案
$file = $this->upload->data('cars');
}
else
{
trigger_error('入席傳檔錯誤:'. print_r($parms, true));
}
}

$data = array
(


Loading…
Отказ
Запис