if (empty($data)) { echo "<p>Es finden heute keine Veranstaltungen in Raum {$room} statt!</p>"; } else { ?> <div id="rooms"> <h1>Veranstaltungen in Raum <?php echo $room; ?> am <?php echo get_current_day_in_german(); ?> </h1> <?php foreach ($data as $course) { echo "<p>" . fix_time_output($course["zeit"]) . " - " . $course["name"] . "</p>"; } ?> </div> <div id="btt"><a href="#top">Zurück nach oben</a></div> <?php } } else { ?> <div id="table_rooms"> <h1>Raumpläne</h1> <?php foreach ($room_map as $room => $url) { echo "<p><input type=\"button\" class=\"button\" name=\"{$room}\" value=\"{$room}\" onclick=\"window.location.href = 'raumplan.php?room={$room}#a';\" /></p>"; }
function getRaumplan($room) { global $room_map; $filename = "data/raumplan.xml"; create_xml_for_room($room_map[$room]); $file_handle = fopen($filename, 'r'); $doc = new DOMDocument(); $doc->loadXML(fread($file_handle, filesize($filename))); $course_array = array(); $count_courses = 0; foreach ($doc->getElementsByTagName("veranstaltung") as $course) { $current_day = get_current_day_in_german(); $current_day = "Montag"; if ($course->getElementsByTagName("tag")->item(0)->textContent == $current_day) { $course_array[$count_courses]["name"] = $course->getElementsByTagName("name")->item(0)->textContent; $course_array[$count_courses]["zeit"] = fix_time_output($course->getElementsByTagName("zeit")->item(0)->textContent); $count_courses++; } } return $course_array; }