保存Webcamjs屏幕截图CodeIgniter

时间:2019-05-05 21:53:31

标签: php codeigniter webcam

我有这段代码将网络摄像头js屏幕截图保存在我的文件夹中,然后将路径保存在数据库中,效果很好,但是有时文件夹中保存的名称与数据库中保存的名称不同。

Im使用当前日期和时间作为文件名 例如 :  文件夹上的名称:05052019083722.jpeg->(05/05/2019 08:37:22)

并且数据库中的名称再保存1秒:05052019083723.jpeg->(05/05/2019 08:37:23)

所以我想知道为什么有时在数据库中将文件再保存一秒钟。

这是我在codeigniter中的功能,负责将屏幕截图保存到文件夹和数据库中。

public function insert_webcam (){




$timezone  = -4; 
$date=gmdate("dmYHis", time() + 3600*($timezone+date("I"))); 



$filename = $date.'.jpeg';
$cpf=$this->input->post('CPF');


move_uploaded_file($_FILES['webcam']['tmp_name'],'upload/'.$filename);
$url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['REQUEST_URI']) . '/upload/' . $filename;


 $this->db->where('CPF',$cpf);
 $this->db->set('Photo',$url); 
 $query = $this->db->update('dados');







}

0 个答案:

没有答案