พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

แนวคิด การทำ Direct Link สำหรับดาวน์โหลดไฟล์ที่อยู่บน Host ของเราเอง

+2 votes
มีไฟล์อยู่บน Host ขนาด 2 MB และต้องการให้ User เข้ามาดาวน์โหลดได้

คือผมไม่แน่ใจว่า เขาเรียกว่าอะไร คือ ประมาณว่า ไม่อยากให้ คนนำ direct link นี้ไปได้ตรงๆ

 

เหตุผลคือ กลัวเสีย Bandwidth โดยไม่จำเป็น และ ไม่อยากไปฝากไฟล์จากเว็บอื่น

เพราะ คิดว่า User ไม่สะดวกในการดาวน์โหลด และขนาดไฟล์ไม่คิดว่าจะเกิด 10 MB จึงวางไว้บน Host เราเองดีกว่า

 

อยากให้ User ที่ต้องการดาวน์โหลดจริงๆ เข้ามาโหลด อาจจะมีการกรอกอะไรก็ได้ นิดหน่อย เพื่อดาวโหลด

หรือ driect link ที่ให้ user ดาวน์โหลดได้ในแต่ล่ะครั้ง ให้ใช้งานได้แค่ครั้งเดียว ??

 

มีวีธีการ หรือ แนวคิดในการป้องกัน แนวทางนี้บ้างครับผม
ถามเมื่อ May 9, 2012 in PHP & MySQL & Ajax โดย phanithanj (1,139 คะแนน)
   

2 Answers

0 votes

ตรงเข้ามาก่อนโหลด ให้กรอกอะไร นิดหน่อย ใส่เป็น CAPTCHA ทั่วไปก็ได้ครับ 
link ไปโหลด ไฟล์ หลังจากโหลด แล้ว
ให้ random ชื่อไฟล์ ใหม่ ทุกครั้งหลังโหลด  ก็น่าจะได้ครับ  ก็จะได้
driect link ที่ใช้งานได้แค่ครั้งเดียว
 

ตอบเมื่อ May 9, 2012 โดย Takumi Khun (218 คะแนน)
+1 vote
ถ้าไม่กลัววุ่นวายเกินไปก็เป็นสมาชิกครับ login แล้วค่อยโหลดได้ พอโหลดแล้ว ก็เปลี่ยนสถานะการดาวน์โหลดของคนนั้น ไม่ได้ดาวน์โหลดอีก

หรือเช็คจากคุกกี้ หรือ ip-address หรือ mac-address ครับ ไม่ให้โหลดซ้ำ
ตอบเมื่อ May 11, 2012 โดย T?m ?sk-maxim (447 คะแนน)

Related questions

+1 vote
2 คำตอบ
373 views ถามเมื่อ Oct 10, 2013 in PHP & MySQL & Ajax โดย Nattawat Marsh (103 คะแนน)
0 votes
1 คำตอบ
793 views ถามเมื่อ Oct 6, 2012 in PHP & MySQL & Ajax โดย Eggvalue (1,179 คะแนน)
...