0
在我的代碼如下,如何檢測文件是否在tcpdf中成功下載?
$pdf->Output($node->nid . '.pdf', 'D');
如何檢測文件是否下載? 在讀取輸出函數時,它沒有提及任何有關返回值的內容。 所以我想它不會返回任何值?
在我的代碼如下,如何檢測文件是否在tcpdf中成功下載?
$pdf->Output($node->nid . '.pdf', 'D');
如何檢測文件是否下載? 在讀取輸出函數時,它沒有提及任何有關返回值的內容。 所以我想它不會返回任何值?
這不能被檢測到,因爲它發生在客戶端。最終用戶可以點擊「保存」或「取消」。然而
由D
標誌設置爲I
,像
$pdf->Output($node->nid . '.pdf', 'I');
可以確保您已成功渲染PDF給最終用戶。最終用戶可以向下滾動並單擊Save
按鈕以保存PDF。保存或不保存完全取決於最終用戶..再次,你將無法跟蹤這一點。
我只是想在文件下載後立即創建一個節點。我該怎麼做呢?當tcpdf輸出函數被調用時,drupal的hook_file_download()函數是否被調用? – harshal