php oprettelse af mapper
hej kan man ik få php til selv at oprette mapper??er ved at lave et upload script men skal være sådan at hvis opretter en kategori feks. guldsmed fra admin modulet og tilføjer et billede kommer billedet til at ligge i produkter_andet/guldsmed/billedet.jpg eller produkter_sjovt/guldsmed/billedet.jpg
scriptet ser sådan ud:
<?php
include "../dbconn.php";
$tabel = "produkter_" . $_GET["kategori"];
$konfiguration["upload_bibliotek"] = "../" . $tabel . "/";
$konfiguration["max_stoerrelse"] = "3000";
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["billede"]["size"] > 0) {
$fra = $_FILES["billede"]["tmp_name"];
$til = $konfiguration["upload_bibliotek"] . "/" . $_FILES["billede"]["name"];
$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);
}
}
$insertSQL = "insert into " . $_POST["tabel"] . " (navn, beskrivelse, mode, underkategori, pris, billede) values ('" . $_POST["navn"] . "', '" . $_POST["beskrivelse"] . "', '" . $_POST["mode"] . "', '" . $_POST["ukat"] . "', '" . $_POST["pris"];
if (isset($_FILES["billede"]["name"])) {
$insertSQL .= "', '" . $_FILES["billede"]["name"] . "";
}
$insertSQL .= "')";
mysql_query($insertSQL) or die(mysql_error());
mysql_close($conn);
list(,$tabel) = explode("_", $_POST["tabel"]);
?>
<html>
<body>
<a href="kats.php?tabel=<?= $tabel; ?>&underkategori=<?= $_POST["ukat"]; ?>">Tilbage</a>
</body>
</html>
altså ved i hvordan at jeg kan få den til at oprette mapper??
