1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

Renaming files using PHP

Discussion in 'PHP' started by suhas93, Mar 7, 2010.

  1. suhas93

    suhas93 New Member

    Hi,

    I have a file on another server (say "something.com/1122.doc")

    Can I have a renaming engine (using PHP?) So, that when visitors click on download, the file should be renamed to somethingmeaningful.doc

    Suhas
     
  2. loyo

    loyo New Member

    In your download script, you can give a new name to something.com/1122.doc, when somebody visited this script, it should copy the Original file to the target file,and then ,use the function header("location: newfilename path"); to visit the new file.
    <?php
    copy("1122.doc", "newfile.doc");
    header("location: newfile.doc");
    ?>
     
  3. suhas93

    suhas93 New Member

    thank you! thats a great idea!

    is there a script that deletes the file after download?

    ok i'm cheap :happy:
     
  4. loyo

    loyo New Member

    try unlink("newfile.doc"); after performing header();
    I don't know whether it can achieve you need.
     

Share This Page