Php 如何在使用FPDF生成的PDF上写入POST变量数据?

Php 如何在使用FPDF生成的PDF上写入POST变量数据?,php,pdf,fpdf,Php,Pdf,Fpdf,我正在使用PHP和外部库以及透明脚本生成PDF: 代码: HTML <form name="myform" method="POST" target="_blank"> <button type="submit" formaction="print.php"> Print </button> <input type ="text" name="name"></input> </form> 印刷品 P

我正在使用PHP和外部库以及透明脚本生成PDF:

代码:

HTML

<form name="myform" method="POST" target="_blank">
     <button type="submit" formaction="print.php"> Print </button>
     <input type ="text" name="name"></input>
</form>

印刷品
PHP

<?php
require('alpha/alphapdf.php');
// Instanciation of inherited class
$pdf = new AlphaPDF();
$pdf->AddPage();
$pdf->SetLineWidth(1.5);
// draw jpeg image
$pdf->Image('my-image.jpg',0,0,220,300,'JPG');
// print name
$pdf->SetFont('Arial', '', 12);
$name = $_POST['$name'];
$pdf->Text(10,28,$name);
$pdf -> Output();
?>

这个

应该是

$name = $_POST['name'];
请尝试
var\u dump($\u POST)
print\r($\u POST)
进行验证。
还可以尝试打印
$\u POST['$name']

,那么您在pdf中得到了什么?echo$\u POST['name'],查看您到底收到了什么。我也进行了echo和打印,数据确实发布了,但问题是分配给变量,下面的答案解决了这个问题,谢谢:)
$name = $_POST['name'];