www.webdeveloper.com
+ Reply to Thread
Page 2 of 2 FirstFirst 1 2
Results 16 to 21 of 21
  1. #16
    Join Date
    Feb 2012
    Location
    Leesburg, Va.
    Posts
    2
    Quote Originally Posted by Eye for Video View Post
    Are you saying that the download links I posted do not work in Safari?
    The links all work just fine in Safari on my machine.
    Or are you having problems when you implement that download php file?
    My issue was that I didn't understand that the PHP code snippet is for server-side execution. I was trying to use it while hosting content on my Apple MobileMe iDisk.

    Thanks everyone for your help!

  2. #17
    Join Date
    Jan 2013
    Posts
    1

    Angry Server file proxy = HUGE SECURITY HOLE!!!!

    Please, do not create a public file proxy on your server, as suggested by "Eye for Video" and "scragar", this is a MEGA HUGE security hole , an EXTREMELY DANGEROUS feature ! Anyone could use it to download anything from the server, including password files, personal cookies, credit card information, stealing identity and even locally crack all username / passwords to remotely access your server and use it for whatever they want... NEVER CREATE A PUBLIC FILE PROXY !!! Geez...

  3. #18
    Join Date
    Apr 2006
    Posts
    66
    Just a quick thought: any zip file is downloadable. Just place your mp3 in it.

    Jack O'Connell

  4. #19
    Join Date
    Mar 2013
    Location
    Mankato, MN, USA
    Posts
    6

    Thank you!

    Thank you, all who contributed to this. You've just made things a lot easier for me. Some of my clients didn't know how to right-click a file and what to choose to save the file to their computer. Even with the instructions right there on the page, it was too difficult. Now when they click on a link, their browser asks whether they want to run or save the file. Excellent!

    I did make one modification: I put direct_download.php in a dedicated folder and link to it that way: <a href="\[my catch-all folder]\direct_download.php?file=..."> That way, I don't have to remember to copy the php file to every folder in which I'm storing files for download, and I can still use it on any page on the site.

    I need to make my site more accessible, especially to mobile users, and more standards-compliant, so I'll be studying here when I have the time.

    -- Timothy J. McGowan

  5. #20
    Join Date
    Apr 2013
    Location
    http://www.nile7.com/services
    Posts
    1
    Quote Originally Posted by MrSnowDrop View Post
    I'm using HTML/VBscript/Javascript (not PHP) in my webpages, but i thought to open a Multimedia Thread because the problem is an unwanted streaming process.

    So, how is it possible to change a MIME attribute of an MP3 file?... The need is to leave the file with his original extension because the same file is managed by a web-mediaplayer, but i'd like to let a download by clicking a specified button.
    yes , i'm wondering too

  6. #21
    Join Date
    Apr 2013
    Posts
    1

    help pls

    <?php
    //Force file download instead of streaming
    //Coded by Code018


    $file=$_GET['file'];
    $file=str_replace(" ","%20",$file);
    header('Content-type: application/octet-stream');

    // It will be called the base file name
    $url = $file;
    $file_name = basename($url);

    //lets be nice to the user and replace the spaces with happy things
    //$file_name=str_replace("%20","_",$file_name);

    //this is the filename we get to play with
    $infile = $url;
    $file_name = stristr ($infile,basename ($infile));
    header('Content-Disposition: attachment; filename="'.urldecode($song_name.mp3.'"');

    // The File source is in .mp3 originally
    //This is the file that we are downloading
    readfile(stripslashes($file));


    ?>

    when add .mp3 file download but not actual
    pls reply fast

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

     

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



Recent Articles