0
我有一个脚本,创建一个令牌数组的PDF文件并下载它。到目前为止,它并没有下载它,也没有在文档中放置每页标记。它只是写着“令牌”PHP pdf的创建和下载
$pdf = new FPDF();
for($i = 0 ; $i < $num_tokens ; $i++){
$tokens[$i] = pronto_aes_decrypt($token_crypt[$i] , $prontoKey);
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(0,10,$tokens[$i]);
}
unlink("tokens.pdf");
$pdf->Output('tokens.pdf','F');
readfile('tokens.pdf');
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename="tokens.pdf"');
'pronto_aes_decrypt'做了什么? $ token_crypt和$ prontoKey是在哪里定义的?你有任何错误(如许可错误)?你有没有尝试过使用完整路径? –
Pronto_aes_decrypt是一个解密函数,它可以正常工作,$ token_crypt和$ prontoKey都是在外面正确定义的。该脚本的CSV下载版本没有问题。 –