Nicht mehr ganz neu hier
Hallo liebe Community,
Ich möchte mit Php eine Ordner Struktur anlegen die wie Folgt aufgebaut sein soll:
Für jeden Monat im Jahr soll ein Ordner erstellt werden, aber vorher soll geprüft werden ob der Ordner schon exsistiert. In den jeweiligen Ordner sollen dann Unterordner mit den Tagen sein die sollen ebenfalls überprüft werden ob sie schon exsistieren und sollen nur wenn an den jeweiligen Tag etwas upgeloadet wird erstellt werden. Die zu uploadende Dateien sollen dann auch automatisch in den passenden Ordner verschoben werden.
Nun da ich leider nur ziemlich umständliche Möglichkeiten gefunden habe und in Php mich noch nicht so mit den Ordner Strukturen beschäftigt habe brauche ich Dringend Hilfe. Habe auch schon versucht bei Google was zu finden und auch hier im Forum aber leider ohne Erfolg.
Hoffe konnte mein Anliegen einigermaßen verständlich erklären und bedanke mich schon mal im vor raus für die Antworten.
Hier noch das Uploadscript im Php teil:
Ich möchte mit Php eine Ordner Struktur anlegen die wie Folgt aufgebaut sein soll:
Für jeden Monat im Jahr soll ein Ordner erstellt werden, aber vorher soll geprüft werden ob der Ordner schon exsistiert. In den jeweiligen Ordner sollen dann Unterordner mit den Tagen sein die sollen ebenfalls überprüft werden ob sie schon exsistieren und sollen nur wenn an den jeweiligen Tag etwas upgeloadet wird erstellt werden. Die zu uploadende Dateien sollen dann auch automatisch in den passenden Ordner verschoben werden.
Nun da ich leider nur ziemlich umständliche Möglichkeiten gefunden habe und in Php mich noch nicht so mit den Ordner Strukturen beschäftigt habe brauche ich Dringend Hilfe. Habe auch schon versucht bei Google was zu finden und auch hier im Forum aber leider ohne Erfolg.
Hoffe konnte mein Anliegen einigermaßen verständlich erklären und bedanke mich schon mal im vor raus für die Antworten.
Hier noch das Uploadscript im Php teil:
Code:
$tempname = trim(strip_tags($_FILES['file']['tmp_name']));
$name = trim(strip_tags($_FILES['file']['name']));
$type = trim(strip_tags($_FILES['file']['type']));
$size = trim(strip_tags($_FILES['file']['size']));
if($type != "image/jpg" && $type != "image/jpeg" && $type != "image/png") {
$err[] = "nur jpg,jpeg und png Bilder dürfen hochgeladen werden.";
}
if($size > 5232880) {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 5 MB!";
}
if(empty($err)) {
move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir . "/". $subdir . md5($_FILES['file']['tmp_name'] . $_SERVER['REMOTE_ADDR'] . time() . $_FILES['file']['name']) . ".gif");
}
else {
foreach($err as $error)
echo "$error<br>";
}