Upload and Rename File

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Upload and Rename File

    In this tutorial create 2 files
    1. upload_rename.php
    2. upload_rename_ac.php


    Steps
    1. Create file upload_rename.php.
    2. Create file upload_rename_ac.php.
    3. Create folder "upload" for store uploaded files.
    4. CHMOD your upload folder to "777" by using your ftp software(change permission).
    Create file upload_rename.php
    Code:
    <table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
    <tr>
    <form action="upload_rename_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
    <td>
    <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
    <tr>
    <td><strong>Single File Upload </strong></td>
    </tr>
    <tr>
    <td>Select file 
    <input name="ufile" type="file" id="ufile" size="50" /></td>
    </tr>
    <tr>
    <td align="center"><input type="submit" name="Submit" value="Upload" /></td>
    </tr>
    </table>
    </td>
    </form>
    </tr>
    </table>
    Create file upload_rename_ac.php
    Code:
    <?php
    
    // Your file name you are uploading 
    $file_name = $HTTP_POST_FILES['ufile']['name'];
    
    // random 4 digit to add to our file name 
    // some people use date and time in stead of random digit 
    $random_digit=rand(0000,9999);
    
    //combine random digit to you file name to create new file name
    //use dot (.) to combile these two variables
    
    $new_file_name=$random_digit.$file_name;
    
    //set where you want to store files
    //in this example we keep file in folder upload 
    //$new_file_name = new upload file name
    //for example upload file name cartoon.gif . $path will be upload/cartoon.gif
    $path= "upload/".$new_file_name;
    if($ufile !=none)
    {
    if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path))
    {
    echo "Successful<BR/>"; 
    
    //$new_file_name = new file name
    //$HTTP_POST_FILES['ufile']['size'] = file size
    //$HTTP_POST_FILES['ufile']['type'] = type of file
    echo "File Name :".$new_file_name."<BR/>"; 
    echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>"; 
    echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>"; 
    }
    else
    {
    echo "Error";
    }
    }
    ?>
    ________________
    Jacques
    jacques@gw-designs.co.za
    http://coding.biz.tm
    Come join and lets make it a place to learn all the noobies how to code
    __________________

    NEVER FORGET TO CLICK THE TANX BUTTON IF U LIKE WHAT IM SHARING OR HELPING WITH

    #2
    i had blured about this topic.. what actually the funtion of it?
    our lfe is simple words....
    http://mygenkz.net
    ewanz06@yahoo.com
    PHP Code:
    $output="i am NOoob....";
    $newfile="ewanz.txt";
    $file fopen ($newfile"w");
    fwrite($file$output);
    fclose ($file); 

    Comment


      #3
      Its Work..
      i Got it..Thx

      Comment


        #4
        yeah.. easy function... just to rename uploaded file into random name between 00000 and 99999... try use trim at .mp3 to put your site name into the new name like this. 99999_mywap.mp3
        sigpic
        Visit my WEBSITE Project: http://www.aspirewap.net

        Comment

        Working...
        X