[code]<?php

echo "<title>Upload files</title>";


if (!is_dir("school")) {
	die ("dir bestaat niet");
}

if ($_FILES['userfile']) {
	$message = do_upload($upload_dir, $upload_url);
}
else {
	$message = "Upload file";
}



function do_upload($upload_dir, $upload_url) {

if($_POST["dir"]=="school") {
	$upload_dir = "school/";
	}

elseif($_POST["dir"]=="mysql") {
	$upload_dir = "mysql backup/";
	}

elseif($_POST["dir"]=="outlook") {
	$upload_dir = "outlook backup/";
	}

	else {
	$upload_dir = "overig/";
	}

	$temp_name = $_FILES['userfile']['tmp_name'];
	$file_name = $_FILES['userfile']['name']; 
	$file_type = $_FILES['userfile']['type']; 
	$file_size = $_FILES['userfile']['size']; 
	$result    = $_FILES['userfile']['error'];
	$file_url  = $upload_url.$file_name;
	$file_path = $upload_dir.$file_name;

	//File Name Check
    if ( $file_name =="") { 
    	$message = "Foute file name";
    	return $message;
    }
    //File Size Check
    else if ( $file_size > 500000) {
        $message = "Groter dan 500k.";
        return $message;
    }
    //File Type Check
    else if ( $file_type == "text/plain" ) {
        $message = "Sorry, geen scripts uploaden" ;
        return $message;
    }

    $result  =  move_uploaded_file($temp_name, $file_path);
    $message = ($result)?"File url <a href=$file_url>$file_url</a>" :
    	      "Klopt iets niet met de file.";

    return $message;
}
?>
<div align="center"><form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post">Upload bestand: <input type="file" id="userfile" name="userfile"><br>
School: <input type="radio" name="dir" value="school"> Overig: <input type="radio" name="dir" value="overig"> MySQL backup: <input type="radio" name="dir" value="mysql"> Outlook backups: <input type="radio" name="dir" value="outlook"><br><input type="submit" name="upload" value="Upload"></div>
</form>  
School bestanden:<br>
<?php
		
		$handel = opendir('school');
		
		while (false !== ($file = readdir($handel))) {
			if (($file !== ".") and ($file !== "..")) {
			list($filename, $ext) = explode(".", $file);
			list($main, $sub, $include) = explode("/", $PHP_SELF);
    		echo "<a href=\"school/$file\" target=\"_blank\""; 
			if ($inc==$file) echo " selected"; 
			echo">$file</a><br>\n";
						}
		}
	?><br>
Overige bestanden:<br>
<?php
		
		$handel = opendir('overig');
		
		while (false !== ($file = readdir($handel))) {
			if (($file !== ".") and ($file !== "..")) {
			list($filename, $ext) = explode(".", $file);
			list($main, $sub, $include) = explode("/", $PHP_SELF);
    		echo "<a href=\"overig/$file\" target=\"_blank\""; 
			if ($inc==$file) echo " selected"; 
			echo">$file</a><br>\n";
						}
		}
	?><br>
MySQL backups:<br>
<?php
		
		$handel = opendir('mysql backup');
		
		while (false !== ($file = readdir($handel))) {
			if (($file !== ".") and ($file !== "..")) {
			list($filename, $ext) = explode(".", $file);
			list($main, $sub, $include) = explode("/", $PHP_SELF);
    		echo "<a href=\"mysql backup/$file\" target=\"_blank\""; 
			if ($inc==$file) echo " selected"; 
			echo">$file</a><br>\n";
						}
		}
	?><br>
Outlook backups:<br>
<?php
		
		$handel = opendir('outlook backup');
		
		while (false !== ($file = readdir($handel))) {
			if (($file !== ".") and ($file !== "..")) {
			list($filename, $ext) = explode(".", $file);
			list($main, $sub, $include) = explode("/", $PHP_SELF);
    		echo "<a href=\"outlook backup/$file\" target=\"_blank\""; 
			if ($inc==$file) echo " selected"; 
			echo">$file</a><br>\n";
						}
		}
	?><br><br>
<div align="center"><a href="http://www.powerwebber.nl" target="_Blank">powerwebber.nl</a></div>
[/code]