1
Я новичок в PHP. Моя цель - переносить вставленные данные пользователем в поля формы в PDF с использованием библиотеки TCPDF. В Windows XP он работает отлично, все работает, но если я попытаюсь создать PDF в Windows 7, он даст мне следующий отчет.PHP + TCPDF ошибка foreach
Notice: Undefined index: startcolumn in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19345
Notice: Undefined index: startx in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19346
Notice: Undefined index: startpage in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19349
Notice: Undefined index: startpage in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19352
Notice: Undefined index: in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19352
Notice: Undefined index: startpage in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19353
Notice: Undefined index: in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19353
Notice: Undefined index: startpage in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19385
Notice: Undefined index: startx in C:\xampp\htdocs\tcpdf\tcpdf.php on line 19605
TCPDF ERROR: Some data has already been output, can't send PDF file
Вот код обижая:
foreach($_POST['mat_tit'] as $key => $_POST['mat_tit']) {
$mat_list_data = '
<table cellpadding="1" cellspacing="0">
<tr>
<td width="100%">'.$_POST['mat_tit'].'</td>
</tr>
</table>
<table cellpadding="2" cellspacing="2">
<tr>
<td width="13%">'.$mat_up[$key].'</td>
<td width="5%">Kč</td>
<td width="12%">'.$mat_q[$key].'</td>
<td width="5%">'.$mat_ut[$key].'</td>
<td width="5%">'.$mat_c[$key].'</td>
<td width="13%">'.$mat_isum[$key].'</td>
<td width="5%">Kč</td>
<td width="6%">'.$mat_vv[$key].'</td>
<td width="13%">'.$mat_vs[$key].'</td>
<td width="5%">Kč</td>
<td width="13%">'.$mat_itot[$key].'</td>
<th width="5%">Kč</th>
</tr>
</table>';
}
// print $mat_list_data
$pdf->writeHTML($mat_list_data, true, true, false, false, '');
Есть ли кто-нибудь, кто может помочь мне решить эту проблему? Большое спасибо ребятам
У вас есть только один ответ или только вопросы? Возможно, это касается только foreach, а не TCPDF, но обратите внимание на первую строку моей темы - я новичок, и это причина, почему я спрашиваю вас. – user3120196