Jump to content

MunE

New Members
  • Posts

    1
  • Joined

  • Last visited

    Never

Posts posted by MunE

  1. Hi, I was wondering how I would get this upload script (3 pages) to upload to a certain folder, for example, a "downloads" folder.  I got this script a few days ago and it works fine as it is, but now I have a need to upload to certain folders from a central location.
    Can anyone help?  :S


    uploadForm1.php
    [code]
    <form name="form1" method="post" action="uploadForm2.php">
    Enter number of replays<br>
    <input name="uploadNeed" type="text" id="uploadNeed" maxlength="1"><br>
    <input type="submit" name="Submit" value="Submit">
    </form>
    [/code]

    uploadForm2.php
    [code]
    <form name="form1" enctype="multipart/form-data" method="post" action="processFiles.php">
    Select file location:<br>
    <?
    // start of dynamic form
    $uploadNeed = $_POST['uploadNeed'];
    for($x=0;$x<$uploadNeed;$x++){
    ?>
    <input name="uploadFile<? echo $x;?>" type="file" id="uploadFile<? echo $x;?>">
    <?
    // end of for loop
    }
    ?>
    <input name="uploadNeed" type="hidden" value="<? echo $uploadNeed;?>"><br>
    <input type="submit" name="Submit" value="Submit">
    </form>
    [/code]

    processFiles.php
    [code]<?
    $uploadNeed = $_POST['uploadNeed'];
    // start for loop
    for($x=0;$x<$uploadNeed;$x++){
    $file_name = $_FILES['uploadFile'. $x]['name'];
    // strip file_name of slashes
    $file_name = stripslashes($file_name);
    $file_name = str_replace("'","",$file_name);
    $copy = copy($_FILES['uploadFile'. $x]['tmp_name'],$file_name);
    // check if successfully copied
    if($copy){
    echo "$file_name | uploaded sucessfully!<br>";
    }else{
    echo "$file_name | could not be uploaded!<br>";
    }
    } // end of loop
    ?>[/code]

    [b]EDITED BY thorpe: Added a more approprate title.[/b]
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.