PHP Dev help

GT9

Well-known member
  • Jun 22, 2013
    1,564
    167
    63
    [email protected]
    මචංල මට පොඩි ඇඩ්වයිස් එකක් ඕන කරනව. මේකයි get.php?file_id=28 වගේ පැරාමීටරඩ් Url එකකින් සයිට් එකක තියෙන files download කරගන්න දෙන්න හදන්න හදන්නේ. මම මචං මෙහෙම හදපු ගොඩක් සයිට් දැකල තියෙනව මේ සයිට් වල මම දැකපු දෙයක් තමයි. idm එකෙන් resum කරන්න බෑ මේ වගේ ඩවුන්ලෝඩ්ස්, අනික ටිකක් විතර slow. :)

    අනිත් ක්‍රමේ තමයි get.php?file_id=28 link එක click කරාම http://example.com/files/sample_file.pdf වගේ absolute url එකකට redirect වෙන එක මේ විදියට හැදුවම පට්ට ස්පීඩ්, වගේම resum කරන්න පුලවන්. අවාසිය තමයි අපේ සයිට් එකේ files host කරල තියෙන විදිය අහුවෙනව.

    මේ ක්‍රම දෙකෙන් මොකක්ද මචං හොඳ?
     

    sajith.xp.pk

    Well-known member
  • Nov 12, 2008
    5,958
    3,967
    113
    Sri Lanka
    Ohoma karanna machan random generate wena url ekak ekka wede karanna thiyenne. Eka download count ekakin e random url eka nathi wenna ona. Ethakota hari. Nikan rapidshare.com wala wage... Neda?
     

    mldarshana

    Well-known member
  • Apr 2, 2007
    34,059
    1,404
    113
    ආශ්චර්ය අභියස :nerd:
    File path eka hanganna onanam me wage seen ekak karahan

    PHP:
    function download_file($filename){
            $file_path = 'path/to/secure/directory/' . $filename;
            $file_size=@filesize($file_path);
            header("Content-Type: application/pdf");
            header("Content-disposition: attachment; filename=$filename");
            header("Content-Length: $file_size");
            readfile($file_path);
            exit;
    }
    umbata thiyenne database eke save wela thiyena file name eka pass karanna witharai

    PHP:
    download_file('my-ebook.pdf');
     

    GT9

    Well-known member
  • Jun 22, 2013
    1,564
    167
    63
    [email protected]
    File path eka hanganna onanam me wage seen ekak karahan

    PHP:
    function download_file($filename){
            $file_path = 'path/to/secure/directory/' . $filename;
            $file_size=@filesize($file_path);
            header("Content-Type: application/pdf");
            header("Content-disposition: attachment; filename=$filename");
            header("Content-Length: $file_size");
            readfile($file_path);
            exit;
    }
    umbata thiyenne database eke save wela thiyena file name eka pass karanna witharai

    PHP:
    download_file('my-ebook.pdf');

    thanks machan mama wade karagaththa :) :D help karata thanks :)

    bump karala udaw karapu hamotamath godak thanks :)
     

    Ayeshlive

    Well-known member
  • Jul 1, 2011
    10,570
    943
    113
    *̶͑̾̾​̅ͫ͏̙̤g͛͆̾ͫ̑͆&
    Redirect karana ekai hodama widiha. Naththam pho process ekak run wenawa file eka download complete wenakal. Server eke files thiyena widiha danagena wadak na ne. Directory browsing off karala guess karanna amaru widihata file name karanam prashnayak na.