【发布时间】:2015-03-31 12:01:42
【问题描述】:
我正在使用 FPDF 以 pdf 格式显示以 html 形式提交的数据。 我已经完成了之前问题中给出的所有解决方案,但我无法解决这个问题。 我收到了错误:
注意:未定义的变量:s_ 第 9 行 C:\xampp\htdocs\dynamic website\form1.php 中的名称 FPDF 错误:部分数据已输出,无法发送 PDF 文件
我的部分html代码是
<td align="right" valign="top">
<label for="student3_name">3.Name </label>
</td>
<td valign="top">
<input type="text" name="student3_name" maxlength="50" size="20" >
</td>
而我的form1.php如下:
<?php
if(isset($_POST['submit']))
{$s_name = $_POST["student3_name"];}
require ("fpdf/fpdf.php");
$pdf=new FPDF('P','mm','A4');
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(0,50,'',0,1);
$pdf->Cell(60,10,"hello{$s_name}",10,8,'C');
$pdf->output();
?>
编辑: 这是我的表格的详细部分
<form name="submission_form" method="post" action="form1.php">
<p style="text-align: center; font-size: 24px; font-weight: 900;></p>
<table width="634" align="center" border="1">
<tr>
<td align="right" valign="top">
<label for="student3_name">3.Name </label>
</td>
<td valign="top">
<input type="text" name="student3_name" maxlength="50" size="20" >
</td>
</tr>
<tr>
<td colspan="4" style="text-align:center">
<input type="submit" value="Submit"></td>
</tr>
【问题讨论】:
-
@Daan 我已经检查过这个问题,但我无法使用给出的答案来解决这个问题。