从pdf重定向到php

时间:2014-07-10 07:19:14

标签: php redirect fpdf

我想将pdf重定向到php .. 将其重定向插入bill_pdf.php后。有pdf文件正在下载。下载后我想重定向回view.php。

谢谢

<?php
     require('../includes/db.php');
     require_once('../html2pdf/html2pdf.class.php');
   $content = "
   <html>
    <head>
        <title>Bill Generation</title>
        <style>
table,th,td
{
border:1px solid black;
border-collapse:collapse;
}
</style>
    </head>
    <body style='margin:0 auto;width:1000px'>
    <div style='width:730px;padding-left:15px'><hr/></div>

        <p style='text-align: center;  font-size: 16px;'> RECEIPT</p>
<div style='width:730px;padding-left:15px'><hr/></div>

 <p style='float:left;margin-left: 30px;font-size: 16px;'>Date: 2/3/14</p> 
<p style='font-size: 16px;margin-left:480px;margin-top:-35px'>Receipt No: 1234 </p> 
<p style='margin-left: 550px; margin-top: 40px;  font-size: 16px;'>Authorized Signatory</p></body>
</html>";
     ob_clean();
    $html2pdf = new HTML2PDF('P','A4','fr');
    $html2pdf->WriteHTML($content);
    $r=$html2pdf->Output('Bill.pdf','D');

?>

3 个答案:

答案 0 :(得分:-1)

添加此行

if($r) {
    header('Location: http://www.example.com/');
}

如果$r将在某处重定向true ..

享受:)

答案 1 :(得分:-1)

添加

if($r) {
  header('Location: view.php');
}

$r=$html2pdf->Output('Bill.pdf','D');

答案 2 :(得分:-1)

您可以使用元数据来避免出现标题错误

$r=$html2pdf->Output('Bill.pdf','D');
if($r)
{
   echo '<META HTTP-EQUIV="Refresh" Content="0; URL=view.php">';
}
else
{
   echo '<META HTTP-EQUIV="Refresh" Content="0; URL=some_error_page.php">';
}