Unable to upload multiple files

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • deepaks85
    New Member
    • Aug 2006
    • 114

    Unable to upload multiple files

    Dear Friends,

    I am trying to upload multiple files. But I can't find why it is not working fine. Here is the code.........

    numfile.php

    [HTML]<form method="POST" action="fileupl oad.php">
    <p align="center">
    <font face="Verdana" size="2">Number of files</font>
    <input type="text" class="text" name="numfiles" size="3" maxlength="3">< br>
    <br>
    <input type="submit" value="Submit" name="submit" style="font-family: Verdana; font-size: 8pt; font-weight: bold; border: 1px solid #666666; padding: 2"></p>
    </form>[/HTML]


    fileupload.php

    [PHP]$numoffile = $_POST['numfiles']; //value taking from numfile.php

    $file_dir = "files/";

    if ($_POST) {
    for ($i=0;$i<$numof file;$i++) {
    if (trim($_FILES['myfiles']['name'][$i])!="") {
    $newfile = $file_dir.$_FIL ES['myfiles']['name'][$i];
    move_uploaded_f ile($_FILES['myfiles']['tmp_name'][$i], $newfile);
    $j++;
    }
    }
    }
    if (isset($j)&&$j> 0) print "<center><f ont family='verdana ' size='2' color='green'>Y our file(s) has been uploaded.</font><br>";
    print "<p><h3 style='font-family:verdana; color:green;tex t-align:center'>U pload Files</h3></p><form method='post' enctype='multip art/form-data'>";
    for($i=0;$i<$nu moffile;$i++) {

    $num = $i+1;
    print "<center><s pan style='font-family:verdana; font-size:10pt'>File $num </span> <input type='file' name='myfiles[]' size='30'><br>" ;
    }
    print "<p align='center'> <input type='submit' name='action' value='Upload'> </p>";
    print "</form>";[/PHP]


    Please help me out where is the error.........

    Thanks
    Deepak
Working...