ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: NightClub ที่ 17 กรกฎาคม 2011, 19:40:26



หัวข้อ: ปัญหาดาวน์โหลดไฟล์ผ่าน PHP ครับ
เริ่มหัวข้อโดย: NightClub ที่ 17 กรกฎาคม 2011, 19:40:26
เวปไซต์ของเรา www.xxx.com (http://www.xxx.com)
ไฟล์ที่จะปล่อย www.yyyy.com/xxxxx.zip (http://www.yyyy.com/xxxxx.zip)

อยากจะปล่อยไฟล์จากเวป yyyyy โดยผ่านเวปของเรา โดยเปลี่ยนชื่อไฟล์ที่แสดงเป็น zzzzz.zip

ซึ่งวิธีนี้แก้ปัญหาได้ด้วย การใช้ header

แต่จะทำให้เสียแบนวิช

มีวิธีการปล่อยไฟล์ โดยไม่เสียแบนวิชไหมครับ และ สามารถเปลี่ยนชื่อไฟล์ได้ด้วย

ขอบคุณครับ



หัวข้อ: Re: ปัญหาดาวน์โหลดไฟล์ผ่าน PHP ครับ
เริ่มหัวข้อโดย: aodonline ที่ 17 กรกฎาคม 2011, 20:30:42
เอ่อผมถามแบบสงสัยเลยนะ

กาที่มีคนมาโหลดไฟล์ในเว็บท่านไม่ว่าจะกรณีใดๆแล้วไม่ทำให้ท่านสูญเสียแบนวิดท์ มันเป็นไปไม่ได้ครับ ทุกๆกรณี

เหมือนการที่คุณใช้เน็ตแล้วโหลดไฟล์แบบเต็มๆ ยังไงมันก็ต้องวิ่งมาเต็มที่ เท่าที่มันจะรับได้

นอกจาก ท่านจะทำระบบแชร์แบนวิดท์เหมือนเว็บดาวโหลดไฟล์ แบบนั้นถึงจะได้

แต่ว่ามันก็สูญเสียแบนด์วิดท์เหมือนกันแหละครับ

งิงิ

 :wanwan013: :wanwan013: :wanwan013: :wanwan013:


หัวข้อ: Re: ปัญหาดาวน์โหลดไฟล์ผ่าน PHP ครับ
เริ่มหัวข้อโดย: NightClub ที่ 18 กรกฎาคม 2011, 08:14:24
เอ่อผมถามแบบสงสัยเลยนะ

กาที่มีคนมาโหลดไฟล์ในเว็บท่านไม่ว่าจะกรณีใดๆแล้วไม่ทำให้ท่านสูญเสียแบนวิดท์ มันเป็นไปไม่ได้ครับ ทุกๆกรณี

เหมือนการที่คุณใช้เน็ตแล้วโหลดไฟล์แบบเต็มๆ ยังไงมันก็ต้องวิ่งมาเต็มที่ เท่าที่มันจะรับได้

นอกจาก ท่านจะทำระบบแชร์แบนวิดท์เหมือนเว็บดาวโหลดไฟล์ แบบนั้นถึงจะได้

แต่ว่ามันก็สูญเสียแบนด์วิดท์เหมือนกันแหละครับ

งิงิ

 :wanwan013: :wanwan013: :wanwan013: :wanwan013:

เป็นไฟล์จากเวปอื่นครับ

แค่มีการคลิกลิงค์จากเวปของเรา

แต่เนื่องจากชื่อไฟล์มันไม่สวย เราเลยใช้ header เพื่อเปลี่ยนชื่อไฟล์ครับ

แต่การใช้ header จะต้องมีการใช้คำสั่ง readfile ด้วย ซึ่งเหมือนกับใช้เวปของเราเป็นตัวกลาง

จึงอยากจะสอบถามว่า มีทางไหม ที่เปลี่ยนชื่อไฟล์ได้

และ ไม่ผ่าน คำสั่ง readfile เพราะมันจะทำให้เสียแบนวิช


หัวข้อ: Re: ปัญหาดาวน์โหลดไฟล์ผ่าน PHP ครับ
เริ่มหัวข้อโดย: forsiam ที่ 18 กรกฎาคม 2011, 09:41:57
ไม่มีทางครับ ถ้าต้องการจะเปลี่ยนชื่อไฟล์
เพราะการเปลี่ยนชื่อไฟล์ทำที่ www.xxxx.com (http://www.xxxx.com) ยังไงซะ xxxx.com ก็ต้องดาวน์โหลดมาไว้ที่ server ก่อน แล้วค่อยปล่อยอีกที
ทำให้เสีย BW ทั้ง download และ upload

วิธีที่ง่ายที่สุดคือทำที่ www.yyyy.com (http://www.yyyy.com)