Я пытаюсь сохранить PDF в общей папке. Но это дает мне ошибку. Я вручную проверил, что путь правильный или нет. но его право. Но все же я не могу генерировать PDF.Как сохранить PDF в общей папке с помощью TCPDF
Вот мой код
<?php
$file = "//ADMIN/testsor/SORPDF.csv";
$handle = fopen($file,"r");
$data= fgetcsv($handle);
//print_r($data);exit;
$filename="Test.pdf";
$filepath="\\\\ADMIN\\testsor\\pdf";
require_once('tcpdf_include.php');
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->setFooterData(array(0,64,0), array(0,64,128));
if (@file_exists(dirname(__FILE__).'/lang/eng.php')) {
require_once(dirname(__FILE__).'/lang/eng.php');
$pdf->setLanguageArray($l);
}
$pdf->AddPage();
$pdf->SetFont('times', '',11);
$pdf->setPage(1, true);
$txt = '
<table cellpadding="1" border="1" cellspacing="0" width="100%" class="main">
<tr><td class="cen"> </td><td style="padding-right:7px" align="right"><strong>Signature</strong> </td><td colspan="3" align="center" height="50px"><img src="'.$data[0].'" height="20px" width="100px" >
</td></tr>
<tr><td class="cen"> </td><td style="padding-right:7px" align="right"><strong>Fitter`s Signature</strong> </td><td colspan="3" align="center" height="50px"><img src="'.$data[1].'" height="20px" width="100px" >
</td></tr>
</table>
';
$pdf->writeHTML($txt,1,null,null,null,null);
$fileNL = $filepath."\\".$filename;
$pdf->Output($fileNL,'F');
?>
Ошибка
TCPDF ERROR: Unable to create output file: \\ADMIN\testsor\pdf\test.pdf
Как я могу использовать его здесь? – kreya
Не могли бы вы написать полный путь – kreya
, который вы не используете здесь, в основном вам нужно перейти в эту папку и изменить разрешение на запись. ошибка говорит, что это похоже на чтение, так что было проще всего подключиться с ftp к вашему серверу и щелкнуть правой кнопкой мыши, вы нормально видите, что что-то говорит в меню «chmod». –