function getDir($dir, $dirname, $target) { if (is_dir($dir)) { $directory = opendir($dir); while ($file = readdir($directory)) { if ($file != "." && $file != ".." && $file != "small") { if (is_dir("{$dir}/{$file}")) { getDir("{$dir}/{$file}", $file, $target); } else { if (imagetype($file) != "UNKNOWN" && $dirname != "small" && $dirname != "MAINDIRECTORY") { $createTime = filemtime("{$dir}/{$file}"); filename2student($dirname, $file, $target, $createTime); } } } } closedir($directory); } }
} else { $tl += 1; } } return $tl; } //=== Prüfen ob alle Daten vorliegen if (!isset($_GET["img"])) { echo "Fehler: Keine Bilddatei übergeben<br>\n"; $img = ""; } else { $img = urldecode($_GET["img"]); //Extract Path and Filename $imgfile = imagepath($img); $studentnr = 0; filename2student($imgfile["filepath"], $imgfile["filename"], "studentdata"); } //=== Daten einlesen if (!isset($_GET["ln"])) { if (!isset($_SESSION["studentdata"][0]["lastname"])) { echo "Fehler: Keinen Nachnamen übergeben<br>\n"; } else { $last_name = $_SESSION["studentdata"][0]["lastname"]; } } else { $last_name = urldecode($_GET["ln"]); } if (!isset($_GET["gn"])) { if (!isset($_SESSION["studentdata"][0]["givenname"])) { echo "Fehler: Keinen Vornamen übergeben<br>\n"; } else {