بسم الله
استخدم كود تحويل صفحة الانترنت الى ملف pdf , لكن يظهر خطأ ..وبعد ان بحثت عن سبب الخطأ لم اعرف ماهو ...فمكتبة البي دي اف تعمل على السبرفر ..لكن وجدت الكثير بعاني من هذه المشكلة ..فهل صادفت احدكم من قبل زهل وجد لها حلاً ؟
رسالة الخطأ هي :
Fatal error: PDFlib error: [2100] PDF_begin_page: Function must not be called in 'object' scope
وهذا هو الكود
$handle = fopen("testname.pdf", 'w');
fwrite($handle, $summary);
fclose($handle);
$pdf = pdf_new();
pdf_open_file($pdf, "testname.pdf");
//pdf document info
pdf_set_info($pdf, "Author", $text['site_name']);
pdf_set_info($pdf, "Title", $text['site_name']." pdf");
pdf_set_info($pdf, "Creator", $text['script_name']);
pdf_set_info($pdf, "Subject", $text['site_name']);
//--- generate page ---//
for ($p=1;$p<=$sum_pages;$p++) {
pdf_begin_page($pdf, 595, 842);
pdf_close($pdf);
header("Location: $pdf_path_file");