2014-02-12 63 views
1

我不确定我是否正确地做了这件事。为什么在我尝试发布它时使用TCPDF会返回一个空的文本字段?post to textfield using tcpdf

$pdf->Cell(35, 5, 'Job Number '); 
$pdf->TextField($_POST["jobnum"], 50, 5); 

回答

1

您需要使用第四$opt参数看TCPDF TextField referenceAcrobat API Reference

$pdf->TextField("jobnum", 50, 5, array(), array('v'=>$_POST["jobnum"])); 
+0

即时通讯错误 –

+0

对不起,我忘记了最后的括号。现在怎么样? –

+0

计算出你错过了另一个)最后但这确实奏效!非常感谢你正在寻找的东西。 –

0

TCPDF要求TextField()功能,像这样:TextField("string", number, number)

所以你需要做这样的:

$pdf->TextField("'".$_POST["jobnum"]."'", 50, 5); 
+0

我试过了,它没有工作“$ _POST [”jobnum“]”给出了一个错误,所以我试图'$ _POST [“jobnum”]“和”$ _POST ['jobnum']“,并没有公布结果。 –

+0

'POST'实际上是否有数据?尝试'echo'来检查。 –

+0

是的。我使用writehtmlcell,但我希望用户能够编辑它。 –