HTML — множественные формы не работают с FPDF и PHP POST в магазине

Я переделываю магазин моего клиента, и он хочет создать PDF-файл предложений, которые он делает своим клиентам.
Я сделал весь шаблон PDF с FPDF, и он отлично работает со статической переменной с номером предложения.
На странице несколько форм, по одной на каждое предложение. Каждое предложение генерируется с помощью магазина, поэтому я не могу сделать разные имена для каждой кнопки отправки.

Мне нужно значение кнопки отправки или {$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();
?>

Я надеюсь, что кто-нибудь может мне помочь.

0

Решение

Нашел ошибку. submit не было name=""
Это должно выглядеть так:

<input type="submit" name="submit" class="btn is--primary" value="{$offerPosition.offerNumber}">
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]