コード例 #1
0
ファイル: functions.php プロジェクト: reimht/lisa
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);
    }
}
コード例 #2
0
ファイル: show_one_student.php プロジェクト: reimht/lisa
        } 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 {