PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

php กับการใช้งาน mpdf ออกรายงานหน้าจอ แล้วพิมพ์ออกเครื่องพิมพ์

php กับการใช้งาน mpdf ออกรายงานหน้าจอ แล้วพิมพ์ออกเครื่องพิมพ์
เรืยนท่านผู้รู้ในบอร์ดด้วยนะครับ 
       ผมใช้งาน mpdf เพื่อออกรายงานเป็น pdf html เดิมใช้งานกับ localhost ก็มั่วจนใช้ได้ แต่มาภายหลังเปลี่ยนมาใช้งาน MAMP เป็น localhost โปรแกรมเดิมกับฟ้อง ว่า ... mPDF error: Some data has already been output to browser, can't send PDF file...
ปวดหัวมากครับ ไม่รู้ว่าจะแก้ไขอย่างไร รบกวนผู้รู้ด้วยนะครับ คืออยากใช้ php ออกรายงานให้แสดงผลบนหน้าจอ และสามารถพิมพ์ออกเครื่องพิมพ์ด้วยนะครับ จนปัญญาแล้วจริงๆ จับทางไม่ถูกครับ แต่เดิมก็เคยได้นาาาาาsad
       ต้องขอรบกวนด้วยครับ

กราบขอบพระคุณครับ 

โดย:  Panuchat IP: 49.228.205.xxx วันที่: 28-10-2015 เวลา: 16:38:39

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 3
อาจเป็นได้ที่ตัว MAMP ใช้ php รุ่นใหม่ หรือดารตั้งแค่บางอย่างเช่น มีแจ้ง warning อย่างกรณีเรียกใช้ตัวแปร ก่อนการประกาศ ก็อาจจะมีข้อความแจ้งเตือนก่อนได้ ลองเปลี่ยนจากแสดงผลเลย เป็นให้ save เป็นไฟล์ เพื่อดูจัดที่มีการแจ้ง error หรือ warning หรืออาจใช้โค้ดด้านบนปิดการแจ้งเตือนดู

>>>  อัพเดท >>> 28-10-2015
------------------------------------------
วางโค้ดปิดการแจ้ง error ไว้ด้านบนของไฟล์ดู

<?php
error_reporting(0);
ini_set('display_errors', FALSE);  
ini_set('display_startup_errors', FALSE);  
?>
อีกกรณีที่อาจจะเป็นได้ คือ MAMP เป็นเวอร์ชั่น php ที่ mpdf ไม่รองรับ

โดย:  Ninenik IP: 1.47.100.xxx วันที่: 28-10-2015
 ความคิดเห็นที่ 2
เป็นโปรแกรมเดิมๆนะครับ ไม่ได้แก้ไข แต่พอเปลี่ยนมาใช้ผ่าน MAMP แล้วมีปัญหานะครับ 

โดย:  Panuchat IP: 49.228.205.xxx วันที่: 28-10-2015 เวลา: 18:11:31
 ความคิดเห็นที่ 1
มีช่องว่างสวนบนของโค้ดไฟล์หรือเปล่า หรือไม่ก็มีการเปิดงานการแจ้งเตือน ทำให้มีการแสดงข้อมูลบางอย่างก่อน
อันนี้ต้องดูจากโค้ดประกอบ

โดย:  Ninenik IP: 180.183.104.xxx วันที่: 28-10-2015