ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingมีวิธีป้องการการดาวโหลดไฟล์แบบตรง ๆ ไหมครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: มีวิธีป้องการการดาวโหลดไฟล์แบบตรง ๆ ไหมครับ  (อ่าน 681 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
togethers
ก๊วนเสียว
*

พลังน้ำใจ: 61
ออฟไลน์ ออฟไลน์

กระทู้: 469



ดูรายละเอียด เว็บไซต์
« เมื่อ: 09 พฤศจิกายน 2009, 15:32:08 »

สมมุติผมอัพโหลดไฟล์เก็บใน folder และต้องการให้แค่สมาชิกเท่านั้น โหลดไฟล์นัน ๆ ได้ แต่ถ้าสมมุติใช้โปรแกรม scan website โหลดตรง ๆ ล่ะครับ จะป้องกันไงดี

ขอบคุณครับ
บันทึกการเข้า

iCafe
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 123
ออฟไลน์ ออฟไลน์

กระทู้: 1,822



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 09 พฤศจิกายน 2009, 15:50:22 »

use htpasswd files  wanwan003
บันทึกการเข้า

sungzee
คนรักเสียว
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 151



ดูรายละเอียด
« ตอบ #2 เมื่อ: 10 พฤศจิกายน 2009, 21:31:11 »

 Shocked wanwan011
บันทึกการเข้า
iah(carus)
Verified Seller
ก๊วนเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 327



ดูรายละเอียด
« ตอบ #3 เมื่อ: 10 พฤศจิกายน 2009, 21:49:52 »

ใช้ php อ่านไฟล์ออกมาครับ

ซึ่งเราสามารถ ดักได้ว่า จะปล่อยไฟล์ก็ต่อเมื่อเป็นสมาชิกเท่านั้น

ลงสังเกตดู psuedo code ครับ

โค๊ด:

if (isMember == false )  die();


$file = "secret-folder/yourfile.doc";
header('Content-Type: application/octet-stream');
header('Content-Length: ' . filesize($file));
header('Content-Disposition: attachment; filename=' . basename($file));
readfile($file);


ท่านอาจจะเพิ่มความปลอดภัยของไฟล์ท่านโดยการ set permission ของไฟล์ก็ได้นะครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์