|
|
|
FPDF Output ใช้ได้แต่ F ไม่สามารถใช้ I , D , S เลยครับ อยากเป็นบน Browser ไม่อยากโหลดมาเป็นไฟล์ครับ |
|
|
|
|
|
|
|
หรือสามารถทำให้มันถามก่อน Save ได้มั้ยครับ
|
|
|
|
|
Date :
2018-01-28 21:19:38 |
By :
ballzas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่ารูปแบบอันนี้น่าจะผิดนะครับ
$pdf -> Output("C:/".date('H_i_s')."report.pdf","F");
การส่งค่า oupput ที่เคยทำมา มันจะเป็นชื่อของไฟล์เท่านั้น ไม่น่าจะส่งไปถึง C:/
มันเลยทำให้ชื่อของ Output ที่ได้เป็น C:/13_05_15report.pdf
ผมเดาว่ามันมองเป็น ชื่อไฟล์ ไม่ได้มองเป็น path ไฟล์
ที่นี่อย่าง code ที่ผมเคยทำ
$name = 'report.pdf';
$pdf->Output($name,'I');
//แบบนี้ไฟล์จะเปิดที่เบราเซอร์ และถ้ามีโปรแกรมช่วยดาวน์โหลด เช่น IDM ต้องไม่ตั้งโหลดไฟล์ pdf
$name = 'report.pdf';
$pdf->Output($name,'D');
//ถ้า code นี้ มันจะทำการดาวน์โหลด pdf ก็อยู่ที่เบราเซอร์ ถ้าตั้งให้มันถาม path ก่อนมันก็จะไม่โหลด แต่ถ้าตั้งให้มันดาวน์โหลดเลย มันก็จะวิ่งไปเก็บใน path ที่เรากำหนดตามเบราเซอร์
ส่วน F และ S ไม่เคยใช้ครับ
|
|
|
|
|
Date :
2018-01-29 10:43:30 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
save ใน root เดียวกัน
Code (PHP)
$this->pdf->Output('../test_pr/assets/pr/test_save.pdf', 'F');
|
|
|
|
|
Date :
2018-02-16 11:33:51 |
By :
xman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|