<?php
// In welke map komen de uploads ? ( zorg dat deze de permissies 777 krijgt )
$map = "uploads/";
// Wat is de maximale groote van het bestand in bytes ( 1 kb = 1000 bytes )
$max = "1000000000";
// Welke extensies kunnen er worden geupload ( als alles mag dan niks invullen )
$ext = "jpg bmp doc ppt gif png";
// Hieronder niks aanpassen
// Controleren
if ($Uploaden){
if (!$bestand)
print ("Selecteer een bestand !");
else{
// Bestands naam opvragen
$bestand2 = explode("\", $bestand_name);
$laatste = count($bestand2) - 1;
$bestand2 = "$bestand2[$laatste]";
// Extensie van bestand opvragen
$bestand3 = explode(".", $bestand2);
$laatste = count($bestand3) - 1;
$bestand3 = "$bestand3[$laatste]";
$bestand3 = strtolower($bestand3);
// Toegestaande extensies opvragen
$ext = strtolower($ext);
$ext = explode(" ", $ext);
$aantal = count($ext);
for ($tel = 0;$tel < $aantal; $tel++){
if ($bestand3 == $ext[$tel]){
$extfout = "nee";
}
}
if (!$extfout){
print ("Het bestand "$bestand2" kan niet worden geupload omdat de extensie niet is toegestaan !");
}
else
{
if ($bestand_size > $max)
print ("Het bestand "$bestand2" is groter dan $max bytes !");
else
{
// Opslaan van het bestand
copy($bestand, "$map$bestand2");
print ("Het bestand "$bestand2" is met succes geupload !");
}
}
}
}
// Upload formulier
print ("<form method=post action=uploaden.php enctype=multipart/form-data>
Bestand: <input type=file name=bestand><br><br>
<input type=submit name=Uploaden value=Uploaden></form><hr>");
?>