รับกวนสอบถามเรื่อง PDF.js

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รับกวนสอบถามเรื่อง PDF.js

รับกวนสอบถามเรื่อง PDF.js
คืออยากทราบว่า มันสารถดึงไฟล์จากดาต้าเบสได้ไหม ตอนนี้ที่ดึงไฟล์ขึ้นมาโชว์ มันเป็นไฟล์ที่อยู่บนโฟเดอร์ค่ะ แล้วเขียนอยู่ในไฟล์ของ js ค่ะ ที่นี้ถ้าต้องการจะดึงจากดาต้าเบสต้องทำยังไงค่ะ พอมีคำแนะนำไหมค่ะ

ส่วนอันนี้เป็นรูปไฟล์ของ js ค่ะ


ส่วนหน้าแสดงผลจะเป็นแบบ html ค่ะ เพื่อโชว์ PDF ขึ้นมาค่ะ ถ้าไฟล์ JS จะเป็นการเรียกใช้ไฟล์ pdf ที่ต้องการจะโชว์ค่ะ

 


Chickenkook 14.207.60.xxx 30-10-2015 15:34:20

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

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


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


  • ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
เอาส่วนของโค้ดที่กำหนดชื่อไฟล์ มาไว้ในไฟล์ php แล้วดึงข้อมูลจากฐานข้อมูลมาปกติ 


ninenik 180.183.104.xxx 30-10-2015
 ความคิดเห็นที่ 2
กำหนดชื่อไฟล์ pdf ใช่ไหมค่ะ คือ ส่วนตรงนี้ใช่ไหมค่ะ var DEFAULT_URL = 'compressed.tracemonkey-pldi-09.pdf'; คือ หนูงงค่ะ รบกวนด้วยนะค่ะ ว่าจะดึงมาไว้ในไฟล์ php ยังไงค่ะ รบกวนช่วยด้วยนะค่ะ 


chickenkook 183.89.100.xxx 04-11-2015 15:34
 ความคิดเห็นที่ 3
ทำคำสั่ง query ดึงข้อมูลจากฐานข้อมูลมาปกติ แล้วก็แทนค่าชื่อไฟล์
เป็นชื่อไฟล์จากฐานข้อมูล

var DEFAULT_URL = "<?=$row['ชื่อไฟล์ pdf จากคอลัมน์ในฐานข้อมูล']?>";




ninenik 183.88.76.xxx 04-11-2015
 ความคิดเห็นที่ 4
คือ จะทำการ uploadfile ค่ะ แต่ว่าไม่เข้าใจว่าทำไมพอกด upload แล้ว มันไม่ success ให้อ่ะค่ะ อันนี้คือโค้ด สคริปค่ะ
<script>
	
    $("#input-25").fileinput({
        initialPreview: [		
            '<iframe src="document/<?=$row1["cd_file"] ?>" class="file-preview"></iframe>'
        ],
		uploadUrl: "http://crew45.com/bigsea/Content/test.php", // server upload action
    	uploadAsync:  true,
    	maxFileCount: 10,
		browseClass: "btn btn-success",
		removeClass: "btn btn-danger",
		uploadClass: "btn btn-info",
		previewClass: "bg-info",
        overwriteInitial: true,
		allowedFileExtensions: ["pdf"],
        elErrorContainer: "#errorBlock",
        initialCaption: "<?=$row1["cd_file"] ?>"
    });
	/*$(".btn-warning").on('click', function() {
        if ($('#input-25').attr('disabled')) {
            $('#input-25').fileinput('enable');
        } else {
            $('#input-25').fileinput('disable');
        }
    });    
    $(".btn-info").on('click', function() {
        $('#input-25').fileinput('refresh', {previewClass:'bg-info'});
    });*/

</script>





thepaysz 183.89.228.xxx 05-11-2015 14:13
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ