<?php $UPLOAD_RESULT = true; // Bilddatei speichern if (isset($_GET["action"]) && $_GET["action"] == "upload") { // Dateierweiterung prüfen if (strtolower($_POST["edit2"]) == ".jpg" || strtolower($_POST["edit2"]) == ".jpeg" || strtolower($_POST["edit2"]) == ".gif" || strtolower($_POST["edit2"]) == ".png") { // Dateinamen formatieren $_POST["edit1"] = FormatFileName($_POST["edit1"]); // Bild verkleinern und speichern if (is_numeric($_POST["edit3"])) { Image_Resize($_FILES['input1']['tmp_name'], $_POST["edit3"], $SESSION["jpg_quality"]); } // Filter auf das Bild anwenden if (is_numeric($_POST["select1"])) { Image_Filter($_FILES['input1']['tmp_name'], $SESSION["jpg_quality"], $_POST["select1"]); } // Prüfen ob die Bilddatei bereits existiert, wenn ja den Dateinamen anpassen while (file_exists(GetDocumentRoot() . $SESSION["dir"] . $_POST["edit1"] . $_POST["edit2"])) { $_POST["edit1"] = "_" . $_POST["edit1"]; } // Bilddatei kopieren if ($SESSION["upload_filesize"] != "") { if (filesize($_FILES['input1']['tmp_name']) / 1024 <= $SESSION["upload_filesize"]) { $UPLOAD_RESULT = @move_uploaded_file($_FILES['input1']['tmp_name'], GetDocumentRoot() . $SESSION["dir"] . $_POST["edit1"] . $_POST["edit2"]); } else { $UPLOAD_RESULT = false; } } else { $UPLOAD_RESULT = @move_uploaded_file($_FILES['input1']['tmp_name'], GetDocumentRoot() . $SESSION["dir"] . $_POST["edit1"] . $_POST["edit2"]); }
// L�schen if (isset($_GET["action"]) && $_GET["action"] == "delete") { // Datei l�schen if (isset($_GET["file"])) { @unlink($IMAGE_PATH . $_GET["file"]); } else { if (isset($_GET["folder"])) { DeleteFolder($IMAGE_PATH . $_GET["folder"]); } } } else { if (isset($_GET["action"]) && $_GET["action"] == "rename") { // Datei umbenennen if (isset($_GET["file"])) { // Dateinamen formatieren $_GET["name"] = FormatFileName($_GET["name"]); // Umbenennen @rename($IMAGE_PATH . $_GET["file"], $IMAGE_PATH . $_GET["name"]); } else { if (isset($_GET["folder"])) { // Verzeichnisnamen formatieren $_GET["name"] = FormatFolderName($_GET["name"]); // Umbenennen @rename($IMAGE_PATH . $_GET["folder"], $IMAGE_PATH . $_GET["name"]); } } } else { if (isset($_GET["action"]) && $_GET["action"] == "rotate") { Image_Rotate($IMAGE_PATH . $_GET["file"], $_GET["degrees"], $SESSION["jpg_quality"]); } else { if (isset($_GET["action"]) && $_GET["action"] == "newfolder") {