PHP TCPDF WriteHTML()不工作POST或GET变量

时间:2012-07-18 09:24:39

标签: variables tcpdf

我用Tcpdf创建PDF; 我有Writehtml();

的问题

当我使用以下代码时没问题。

$legend = '<img src="images/level7.gif">106 bis 109 <br><img src="images/level6.gif">102 bis 106 <br><img src="images/level5.gif">99 bis 102 <br><img src="images/level4.gif">95 bis 99 <br><img src="images/level3.gif">92 bis 95 <br><img src="images/level2.gif">88 bis 92 <br><img src="images/level1.gif">85 bis 88 <br><img src="images/level0.gif">Kein Wert vorhanden<br>";

$pdf->writeHTML($legend, true, 0, true, 0);

/ *工作完美* /

但是当我尝试使用POST或GET传递相同的数据时

$legend = $_GET['data'];
$pdf->writeHTML($legend, true, 0, true, 0);

pdf文件正在打开(没有错误)但没有数据......

我确定$ _GET ['data']包含相同的$ legend ...

感谢。

1 个答案:

答案 0 :(得分:-1)

您必须将所有适用的字符转换为HTML实体

$legend = htmlentities($_GET['legend']);