ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: x-script ที่ 22 พฤศจิกายน 2011, 10:11:26



หัวข้อ: จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้
เริ่มหัวข้อโดย: x-script ที่ 22 พฤศจิกายน 2011, 10:11:26
จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้


หัวข้อ: Re: จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้
เริ่มหัวข้อโดย: medzmay ที่ 26 พฤศจิกายน 2011, 02:56:43
ใส่ Password นี่หมายถึงของ Zip หรือ หน้าเว็บครับ?

ถ้าหมายถึงใส่ในหน้าเว็บลองหาๆดูครับสคริปต์มให้โหลดเยอะ

แต่ถ้าให้สร้าง Zip ที่ใส่ password ได้จาก PHP

โค๊ด:
<?php echo system('zip -P pass file.zip file.txt'); ?>


หัวข้อ: Re: จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้
เริ่มหัวข้อโดย: olalme555 ที่ 26 พฤศจิกายน 2011, 06:20:19
จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้

ต้องเขียน php เช็คครับ

หรือถ้ากำหนดพาสตายตัวก็ใช้ .htaccess ก็ได้


หัวข้อ: Re: จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้
เริ่มหัวข้อโดย: logisfix ที่ 26 พฤศจิกายน 2011, 06:59:22
ถามเพิ่มหน่อยครับ คำสั่งปล่อยไฟล์พวกใหญ่ ๆ เค้าใช้คำสั่งอะไรกัน ผมใช้ readfile(); ไฟล์ 200mb ขึ้นหล่นไม่เป็นท่าเลย แต่ถ้าไฟล์ 1-10 mb อะได้


หัวข้อ: Re: จะทำเว็บดาวโหลดแต่สงสัยว่าจะล้อคไฟล์ยังไง ให้ใส่พาสเวิดก่อนถึงจะโหลดได้
เริ่มหัวข้อโดย: olalme555 ที่ 26 พฤศจิกายน 2011, 09:47:53
ถามเพิ่มหน่อยครับ คำสั่งปล่อยไฟล์พวกใหญ่ ๆ เค้าใช้คำสั่งอะไรกัน ผมใช้ readfile(); ไฟล์ 200mb ขึ้นหล่นไม่เป็นท่าเลย แต่ถ้าไฟล์ 1-10 mb อะได้

ใช้ x-send file ของ Lighttpd อ่ะครับ

แต่ที่นิยมกันมาก ก็ X-Accel-Redirect ของ nginx อ่ะครับ

ก็น่าจะอันเดียวกันนั่นแหละ แต่เรียกแตกต่างกันนิดหน่อยมั้ง

ของผมใช้ nginx อยู่อ่ะ