0

我对我的一位客户的商店进行了返工,他想生成一份他向客户提供的报价的 PDF。
我已经用 FPDF 制作了整个 PDF 模板,并且它可以与带有报价编号的静态变量一起正常工作。
页面上有多个表格,每个报价一个。每个报价都是用商店软件生成的,所以我不能为每个提交按钮设置不同的名称。

我需要提交按钮或{$offerPosition.offerNumber}PHP 的值。

HTML 表单如下所示:

<form method="post" action="fpdf/pdf-creator.php" id="btn">
    <input type="submit" class="btn is--primary" value="{$offerPosition.offerNumber}">
</form>

而PHP是这样的:

<?php

require('fpdf/fpdf.php');

$offernumber = substr($_POST['submit'], 8, 4);
$cn;
    // Instanciation of inherited class
    $pdf = new PDF();
    $pdf->AliasNbPages();
    $pdf->SetCreator();
    $pdf->SetTitle("Angebot Nr. " . $offernumber);
    $pdf->setOffernumber($offernumber);
    $pdf->setCustomernumber($cn);

    $pdf->AddPage();
    ...
    $pdf->Output();
?>

我希望有人能帮助我。

4

1 回答 1

0

发现了错误。submit没有name=""
它应该是这样的:

<input type="submit" name="submit" class="btn is--primary" value="{$offerPosition.offerNumber}">
于 2016-08-24T13:32:09.197 回答