Willkommen auf dem TF-Infoportal Wiki.

Hier finden Sie alle Informationen über das TF-Infoportal, das Support-System OTRS und das Electures-Portal an der Technischen Fakultät.
Eine globale Navigation finden Sie im Menu links, zur Startseite geht es hier.

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
tf-infoportal:dokumentation:php:php-bibliothek-einfaches-beispiel [2012/04/20 16:19] – angelegt ch59tf-infoportal:dokumentation:php:php-bibliothek-einfaches-beispiel [2012/08/02 12:30] (aktuell) ch59
Zeile 1: Zeile 1:
-====== Sehr simples Beispiel der Einbindung der PHP-Bibliothek ======+====== Einfachstes PHP-Beispiel, Informationen zum Produktivbetrieb ======
  
 <file php test.php> <file php test.php>
Zeile 29: Zeile 29:
 ?> ?>
 </file> </file>
 +
 +===== Erläuterung =====
 +Diese Beispiel zeigt die simpelste Art der Verwendung der PHP-Bibliothek dar.
 +Bei jedem Aufruf der Webseite werden die XML-Daten von der Forschungsdatenbank geholt, mittels Xslt in HTML umgewandelt und dargestellt.
 +
 +Wichtig ist hierbei:
 +  - Der Pfad zum XSL-Stylesheet muss im Konstruktor der Klasse korrekt angegeben werden.
 +  - Die Parameter für die Forschungsdatenbank müssen korrekt angegeben werden (hier nur die Kostenstelle).
 +  - Debugging sollte im Produktivbetrieb ausgeschaltet werden, d.h. <file php>
 +ini_set('display_errors',0);
 +$fdb->setXsltDebug(false); // oder Zeile entfernen
 +</file>
 +
 +===== Caching =====
 +Es findet keinerlei Caching oder zusätzliches statt.
 +
 +===== Debug =====
 +Deaktiviert man die Debug-Ausgabe, wird lediglich der Content-Teil generiert ohne das komplette HTML-Gerüst, das nur für Testzwecke eingesetzt werden sollte.
 +
 +
 +{{tag>php techniker tf-infoportal}}
QR-Code
QR-Code tf-infoportal:dokumentation:php:php-bibliothek-einfaches-beispiel (erstellt für aktuelle Seite)