Upload a file

"; ?>

Files

0) { switch ($_FILES["file"]["error"]) { case "1": case "2": $errMessage = "File too large [{$_FILES['file']['error']}] (use FTP or direct transfer)"; break; case "3": $errMessage = "Incomplete upload - try again"; break; case "4": $errMessage = "No file - please attach a file before submitting"; break; default: $errMessage = "Unknown error"; break; } echo "
Error: $errMessage

"; } else { $newFileName = "$workingDir/".str_replace(" ", "_", $_FILES['file']['name']); if (file_exists($newFileName)) { $fileInfo = pathinfo($newFileName); rename($newFileName, $fileInfo['dirname']."/".$fileInfo['filename'].".".date("YmdHis").".".$fileInfo['extension']); } if (false !== (move_uploaded_file($_FILES["file"]["tmp_name"], $newFileName))) echo "
Uploaded $newFileName (" . IntVal((($_FILES['file']['size'] + 512) / 1024)) . " Kib) to $workingDir

"; else echo "
Error: Failed to move file

"; } } //******************************************* debug(); if ($cwd = opendir($workingDir)) { while (false !== ($entry = readdir($cwd))) { $fullPath = "$workingDir/$entry"; if (is_dir($fullPath)) $dirsList[] = $entry; else $fileList[] = $entry; } if (is_array($dirsList)) sort($dirsList); else $dirsList[0] = ""; if (is_array($fileList)) sort($fileList); else $fileList[0] = ""; $filesList = array_merge($dirsList, $fileList); foreach ($filesList as $entry) { if ($entry == ".") { if ($workingDir != $baseDir) { if ($entry == ".") { //echo "Root
\n"; echo "
[Root]
\n"; } } else if ($_SERVER['SERVER_NAME'] == "securityns" or $_SERVER['SERVER_NAME'] == "security") { echo "
Local Directory is available at: \"".str_replace("/", "\\", $baseDir)."\\\" (copy & paste into Windows Explorer)
\n"; } else if ($_SERVER['SERVER_NAME'] == "lasecure") { echo "
Remote Directory is available at: \"//192.168.12.4/Work/FSP/$ordInfo\" (copy & paste into Windows Explorer)
\n"; } else { echo "
FTP Directory: \"/FSP/$ordInfo\"
\n"; } } else if ($entry != "..") { $fullPath = "$workingDir/$entry"; if (is_dir($fullPath)) { echo "
$entry
\n"; } else { echo "
$entry
\n"; } } } closedir($cwd); } $_SESSION['instance']['lwd'] = $workingDir; ?>