Find filtype?
Hej eksperter. Jeg arbejde på et upload system, det fungerer fint, men vil udvide det således at det kan selv kan finde filtypen på den uploadede fil, og navngive filen (den uploadede) herefter.Lige nu er standart PDF, og det bliver alle filer omdøbt til:
// Fil upload
$konfiguration["upload_bibliotek"] = "";
$konfiguration["max_stoerrelse"] = "500000";
list($major, $minor, $rev) = explode(".", phpversion());
if($major < 4) {
die("Jeg kan kun arbejde med PHP 4.0.0 eller derover");
}
if($minor < 1) {
$_FILES = $HTTP_POST_FILES;
$_POST = $HTTP_POST_VARS;
$_SERVER = $HTTP_SERVER_VARS;
}
if($_FILES["upfil"]["size"] > 0) {
$fra = $_FILES["upfil"]["tmp_name"];
$filtype = "pdf";
$til = $konfiguration["upload_bibliotek"] . "admin/upload/" . "fil.$filtype";
$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
die("Desværre - filen er for stor. Jeg accepterer kun " .
$konfiguration["max_stoerrelse"] . "kb, og din fil fylder " .
ceil($fil_stoerrelse) . "kb");
}
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
} else {
copy($fra, $til);
}
exit;
}
