<?php
/**************************
  *  MultiUPloader
  *               by ToR
  *  http://php.s3.to/
  *
  * ==At Your Own Risk==
  *************************/

/* Number of Upload files */
define("UPLOAD_NO"10);
/* Access Password */
define("PASS""1234");
/* This Script */
define("SELF""multiup.php");

echo 
'<html><body><basefont face="verdana,sans-serif">
<p align=center><b><font size=+2>-= Multi UPloader =-</font></b><br>'
;

if (!isset(
$_POST['pass'])) {
  echo 
'<P><center><form action="'.SELF.'" method=POST><br><br>
<b>Pass : </b><input type=password name=pass size=8>
<input type=submit value="Login"></form></center>'
;
}
else {
  if(
$_POST['pass'] != PASS) die("Incorrect Password");
  echo 
'<form enctype=multipart/form-data method=post>';

  for(
$i 1$i <= UPLOAD_NO$i++){
    if(
$i 2) echo '<br>';
    echo 
'<input type=file name=upfile[]>&nbsp;&nbsp;&nbsp;&nbsp;';
  }
  echo 
'<br><br><input type=hidden name=pass value='.$_POST['pass'].'>
  <input type=submit name=submit value=Upload><input type=reset value=clear></form>'
;

  if (
$_POST[submit]) {
    echo 
'<br><p align=center><b><font size=+2>Upload Done..</font></b><br>
    <table border=0 width=84% height=52>
    <tr><td width=14% bgcolor=#ffdd80><b>No</b></font></td>
    <td width=52% bgcolor=#ffdd80><b>Filename</b></font></td>
    <td width=34% bgcolor=#ffdd80><b>Size</b></font></td>
    </tr>'
;

    for (
$i 0$i <= UPLOAD_NO 1$i++) {
      if (
$_FILES['upfile']['error'][$i] == 0) {
        
move_uploaded_file($_FILES['upfile']['tmp_name'][$i], dirname($_SERVER["SCRIPT_FILENAME"])."/".$_FILES['upfile']['name'][$i]);
        
$no $i 1;
        echo 
'<tr><td width=14%>'.$no.'</td>
    <td width=52%><a href='
.$_FILES['upfile']['name'][$i].'>'.$_FILES['upfile']['name'][$i].'</a></td>
    <td width=34%>'
.$_FILES['upfile']['size'][$i].'</td>
    </tr>'
;
      }
    }
    echo 
'</table><br>';
  }

  echo 
'<hr><ul><ul><pre>';
  if (
$dir = @opendir("./")) {
    while(
$file readdir($dir)) {
      if(
is_file($file)){
        
$out sprintf("% -35s% 10d KB   %-19s\n<br>",$file,ceil(filesize($file)/1024),gmdate("Y/m/d H:i:s",9*3600+filemtime($file)));
        print(
str_replace($file,"<a href='$file'>$file</a>",$out));
      }
    }
    
closedir($dir);
  }
}
echo 
'</pre></ul></ul><hr>'.$_SERVER['SERVER_SOFTWARE'].'</body></html>';
?>