Я перерабатываю магазин моего клиента, и он хочет создать PDF-предложения, которые он предлагает своим клиентам.
Я сделал весь PDF-шаблон с FPDF, и он отлично работает со статической переменной с номером предложения.
На странице представлены несколько форм, по одному для каждого предложения. Каждое предложение создается с помощью магазина, поэтому я не могу создавать разные имена для каждой кнопки отправки.Несколько форм не работают с FPDF и PHP POST на магазине
Мне нужно значение кнопки отправки или {$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
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();
?>
Я надеюсь, что кто-то может мне помочь.
кажется, что ваша проблема с {$ offerPosition.offerNumber}. Попробуйте войти в консоль. Вы получаете правильное значение? –