为了账号安全,请及时绑定邮箱和手机立即绑定

TCPDF:如果打印 pdf,如何更新数据库打印状态

TCPDF:如果打印 pdf,如何更新数据库打印状态

PHP
繁花如伊 2021-11-05 10:31:15
我正在使用带有 TCPDF 的 Codeigniter。不知何故,我们的客户需要指示 pdf 是否已经打印。我为 pdf、file_id、file_type、file_src、file_print_status 创建了一个表。单击该按钮后,谷歌浏览器中的打印按钮可以查看我的 pdf。file_print_status 将从“N”更新为“Y”。我只有逻辑,一旦客户查看pdf并单击pdf中的打印按钮,就会根据ID进行相应的更新。
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

要确保实际打印 PDF,请使用onafterprint事件。

https://developer.mozilla.org/en-US/docs/Web/API/WindowEventHandlers/onafterprint

所述file_print_status列应类型的TINYINT用0(0 N,1为Y)一个defualt值。在onafterprint事件中,只需发出 Ajax 请求并将列更新为 1。


查看完整回答
反对 回复 2021-11-05
  • 1 回答
  • 0 关注
  • 179 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信