next up previous contents
Next: Zusammenfassung und Ausblick Up: Implementierung Previous: Datenbankanmeldung

Anzeige im Web

Die Anzeige im Web wurde folgendermassen realisiert:
Es existieren zwei Server, der öffentliche Server sowie der Secure Server. Der öffentliche Server kann über zwei Namen angesprochen werden, http://sunheger5.nm.informatik.uni-muenchen.de (LMU) und http://wwwtest.nm.informatik.uni-muenchen.de (TU). Der Secure Server wird über die Adresse https://sunheger5.nm.informatik.uni-muenchen.de angesprochen. Mittels der Servervariablen $SERVER_NAME wird entschieden, welche Seite (TU oder LMU) angezeigt werden soll. Dazu wird der entsprechende Header und Trailer der Universität mit include eingebunden. Die Servervariable $SSL_CLIENT entscheidet, ob es sich um die Anzeige einer internen oder öffentlichen Seite handelt.

Auf den internen Seiten werden grundsätzlich alle Informationen dargestellt, während für die öffentlichen Seiten nur die Daten aus der Datenbank ausgelesen werden, die für die entsprechende Universität (Spalte anzeigeseite : LMU bzw. TU) oder mit COMMON eingetragen wurden (Tabellen: diplomarbeit, fopra, termine ). Für die Tabelle oberseminartermine entscheidet das Attribut veröffentlichen , ob ein Oberseminartermin zusätzlich zur internen Anzeige auch auf den öffentlichen Seiten erscheinen soll.



Copyright Munich Network Management Team