มีคำพูดไว้ว่า "คนไทยเก่ง ๆ มีเยอะ แต่ว่าไม่ได้อยู่รวมกัน ไม่ได้ทำงานร่วมกัน แต่กระจายกันอยู่" ลองมานึกภาพดูก็จริงดังว่า ในหลาย ๆ บริษัทเราจะเห็นได้ว่า จะมีไม่กี่คนที่ยุ่ง ๆ วุ่น ๆ เก่ง ๆ นั่นก็เพราะว่ามีคนเก่งน้อย แล้วก็ยังถูกใช้ไปในทางที่ไม่ถูกต้องอีก เช่น คนที่คิดเก่ง ๆ จะโดนไปให้ซ่อมคอมฯ หรือว่า คนที่ทำงานเก่ง ๆ ก็ให้ไปทำงานด้านเอกสารซะอย่างนั้น ดังนั้นปัญหาจึงอยู่ที่ว่าจะใช้คนเหล่านี้อย่างไร
Wednesday, October 15, 2008
แสดงไฟล์ pdf ด้วย php
เดี๋ยวนี้ทำพวก coding เยอะ
อย่างเช่นตัวอย่างนี้ เหตุเกิดเพราะว่า จะมีการเรียก pdf ไฟล์จากเครื่อง server อีกเครื่องหนึ่ง โดยที่ไม่ต้องการให้ผู้เรียกใช้งานรู้ว่า file pdf มาจากไหน ก็เลยส่งเป็น request มาให้ เช่น
/searchResearchContent.php?NewsID=12121212&key=12121311AABDDD00
แล้วให้เราส่งเป็น ไฟล์ pdf ออกมา วิธีการก็ง่าย ๆ แค่ ต้องเข้าใจ Header ก็พอ
-- php --$filename = "38_file.pdf";header("Cache-Control: public");header("Content-Description: File Transfer");header('Content-disposition: attachment; filename='.basename($filename));header("Content-Type: application/pdf");header("Content-Transfer-Encoding: binary");header('Content-Length: '. filesize($filename));readfile($filename);-- php --ในกรณีที่ต้องการให้แสดง pdf ใน Browser ก็แค่เปลี่ยนจาก "Content-disposition: attachment;" เป็น "Content-disposition: inline;" เท่านั้นเอง
Subscribe to:
Posts (Atom)