Jump to content
Larry Ullman's Book Forums

harrygrower

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by harrygrower

  1. I hope the forum can help with this issue.

     

    The user is able to create a .csv file on the server with their own chosen file name - for example 'fred.csv'.  I would like the user then to be able to download this file onto thier own download file on their desktop. I am able to  get them to select the file from a drop down list, and separately able to download a file using the following simple program

     

    <?php
    // file to save is of type csv
    header("Content-type: application/csv");
    // here you can specify the name of the file...you can call it
    // anything you want...

    // here I am using the file name 'fred.csv'
    header("Content-Disposition: attachment; filename=fred.csv");
    // now start reading the file on your server to start
    // downloading to user's desktop
    readfile("fred.csv");
    ?>

     

    This works and the file 'fred.csv'  is saved in the 'download' directory. What I would like to be able to do is use $_POST or $_GET to be able to allow a variable , say '$file_name' to be use instead to the fixed value of 'fred.csv'. I understand there is an issue with headers, but this is beyond my php ability.

     

    Any help of ideas of how to achieve this would be greatly appreciated

     

    Thanks

     

    Harry

     

×
×
  • Create New...