PDA

View Full Version : قراردادن فايل براي دانلود



bps20590
شنبه 05 مرداد 1387, 14:11 عصر
با سلام
دوستان من مي خواهم تعدادي فايل رادرسايتم براي دانلود ديگران قرار دهيم روش كار به چه صورت مي باشد

org.kiani
شنبه 05 مرداد 1387, 19:36 عصر
سلام ،
من یک اسکریپت از کتاب php5 آقای مصدری داشتم که البته کمی تغییرش دادم اونو واستون میذارم امید که کار ساز باشه.


$filename = 'YOUR FILE NAME'; // for example : file.zip
$mimetype = 'MIME TYPE'; // . . . . . . : application/zip
$size = ( string ) filesize( $data );

header( "Content-Disposition: attachment; filename= " . basename( $filename ) );
/* basename( $filename ) -> returns the base name of path */

header( "Content-Length: $size" );
header( "Content-Type: $mimetype" );

readfile( $filename ); // Reads the file and writes it to the output buffer

org.kiani
شنبه 05 مرداد 1387, 19:58 عصر
در ضمن من یک اسکریپت پیدا کردم که می تونه پهنای باند رو هم کنترل کنه :
http://www.codewalkers.com/c/a/File-Manipulation-Code/Bandwidth-Control-with-pure-PHP/

bps20590
یک شنبه 06 مرداد 1387, 15:46 عصر
متشکرم دوست عزیز