Dynamische Seiten 13. Juli 2009 Norbert Winnige „Datenbanken in den Geisteswissenschaften“

Slides:



Advertisements
Ähnliche Präsentationen
Allgemeines Name: Ursprünglich: „Personal Home Page Tools“
Advertisements

der Universität Oldenburg
Präsentation PS: Klasse File von Janko Lange, Thomas Lung, Dennis Förster, Martin Hiller, Björn Schöbel.
Martin Köllner XMLCompany XML-Datenbanken Xindice als Datenquelle einer Website im Zusammenspiel mit Cocoon und authentic TM.
Online-Dissertationen
Technischer Systemüberblick
Druck / Ausgaben unter LSF
oodle BelWü Technische Details
eXist Open Source Native XML Database
Vorstellung von PaderWAVE Generierung von Web-Anwendungen aus visuellen Spezifikationen, SS04 Projektgruppe der AG Kastens.
Vorstellung von PaderWAVE Generierung von Web-Anwendungen aus visuellen Spezifikationen Projektgruppe aus der Arbeitsgruppe Programmiersprachen & Übersetzer.
Seminar: XML für Fortgeschrittene Referent: Katrin Apel
Daten Anzeigen und Ausdrucken Zu Zeigende Daten (z.B. Studentenplan) Daten in XML müssen geparst und in PDF- Format umgewandelt werden. Dazu iTEXT Bibliothek.
FH-Hof Servlets Richard Göbel. FH-Hof Konzept Servlets werden auf der Server-Seite durch ein Formular aufgerufen werten die Eingaben aus einem Formular.
Edgar - Ein Texteditor Ein Vortrag von Carsten Severin.
Spezielle Aspekte der Anbindung von Datenbanken im Web.
Schiller-Gymnasium Hof Manuel Friedrich OStR, PHP – Variablen und Formulardaten speichern! © 2010 Manuel Friedrich - Wie.
© 2005 Pohlig - Taulien Datenströme GK Informatik 1 Datenströme.
Einführung MySQL mit PHP
© data2type 2005, 1 Publishing mit XML Einsatz von XSL für das multimediale, automatisierte Publishing.
Tobias Högel & Dennis Böck,
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Systementwicklungsprojekt:
ein offenes Dokumentationssystem für ein virtuelles Kompetenznetzwerk
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Coccon das Web-XML-Publishing System Thomas Haller.
Wir bauen uns eine Webapplikation!
Gegenstand EDV Thema: Informative Webseiten
von Oliver & Christoph Bensch
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
Dynamische Webseiten mit PHP [und Python]
Folgendes kann missbraucht werden: formulare unverschlüsselte login-informationen ungeschützte includes SQL-injection reto ambühler
XML-Serverpages Vortrag im Rahmen des Seminars XML-Technologien Tobias Faessler.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
CGI (Common Gateway Interface)
PHP Basic.
Oliver Spritzendorfer Thomas Fekete
CMS-Kolloquium am 10. Januar 2006
SQLite und XML in PHP 5.
Einführung in PHP.
Einführung in PHP 5.
PHP Einführung Anbindung an XML Technologien Jürgen Mangler.
Webseiten mit PHP, SQL, XML und Webservices Anhand praktischer Beispiele.
Wissen praktisch ablegen
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
Einbinden von HTML Dateien
XSL in der Praxis Anwendungsbeispiele für die eXtensible Stylesheet Language Andreas Kühne XML One 2000.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
Content-Managment-System
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
25. Oktober 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 4. Oktober 2006 Print Lösungen Zwei interessante «Helferlein»
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Blockseminar Allgemeine Technologien II Dozent: P. Sahle März 2009 PHP in HTML Referentin: Angela Brinck.
Jeder Benutzer definiert seine eigenen Privatgespräche Aufwandreduzierung für die zentrale Erstellung von Auswertungen Wahlweiser Zugang über Intranet.
Datenbanken im Web 1.
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Webserver einrichten mit Konfiguration, online stellen, Zugang © by Lars Koschinski 2003.
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
IT-Zertifikat_Seminar: Metadatenstandards XSLT Eine Transformationssprache.
XSLT I Re-usable Content in 3D und Simulationssystemen Dozent: Prof. Manfred Thaller Referentin: Elisabeth Chang.
Test 1 Test 2 Test 3. Test 4 Test 5 Test 6 Test 7 Test 8 Test 9.
Robert M.. Hier wird eine Textbox im Form von mit einem Style tag von 600px eingegeben. Durch form wird es auf die php Datei bezogen,durch action wird.
Deutscher Perl Workshop 2014 PORF Practice
Test.
3D Drucker Anleitung von Tim E..
Datenbanken
 Präsentation transkript:

Dynamische Seiten 13. Juli 2009 Norbert Winnige „Datenbanken in den Geisteswissenschaften“

Virtueller Server Adresse:webhost.uni-wuerzburg.de Adresse:webhost.uni-wuerzburg.de Benutzer:web324w Benutzer:web324w Passwort:nu Passwort:nu Das Wurzelverzeichnis heißt htdocs Das Wurzelverzeichnis heißt htdocs Zugang über Browser / / / / Juli 2009dynamische Seiten2

index_register.php <tr><td> Personenregister Personenregister (reg_person.xsl) (reg_person.xsl) </td></tr></table>… if ($key==11) { $xsldatei="reg_person.xsl"; $xmldatei="Krafft_all.xml"; $xmldatei="Krafft_all.xml";} 13. Juli 2009dynamische Seiten3

Erzeugung der Objekte // erzeugt ein Objekt der Klasse DOMDocument und lädt XML-Datei $xml_doc = new DomDocument; $xml_doc->load($xml_file); // erzeugt ein Objekt der Klasse XsltProcessor $xsltproc = new XsltProcessor(); // erzeugt ein Objekt der Klasse DOMDocument und lädt XSL-Datei $xsl = new DomDocument; $xsl->load($xsl_file); 13. Juli 2009dynamische Seiten4

Transformation // Stylesheet wird an den Prozessor übergeben $xsltproc->importStylesheet($xsl); // Transformation des XML-Dokuments $result = $xsltproc->transformToXML($xml_doc); echo utf8_decode($result); 13. Juli 2009dynamische Seiten5

index_register2.php <?php echo " Text (text.xsl) "; ?></td><td><?php echo " 11 Personenregister (reg_person.xsl) "; ?> 13. Juli 2009dynamische Seiten6

Ausgabe seitenweise index_register3.php index_register3.php echo " Seite 2r (…) "; // Parameter setzen (namespace, parameter, wert) $xsltproc->setParameter('', 'nr', $nr); Text_seite.xsl Text_seite.xsl 13. Juli 2009dynamische Seiten7

Transferaufgabe Integrieren Sie die dynamische Seitenausgabe in ein Formular (siehe Krafft/index.php) Integrieren Sie die dynamische Seitenausgabe in ein Formular (siehe Krafft/index.php) 13. Juli 2009dynamische Seiten8

Vorführung eXist Adresse: tomcat1.rz.uni-wuerzburg.de:8080/exist/admin/admin.xql User: geso01w Passwort: ******** exist_wuerzburg.php exist_wuerzburg.php Juli 2009dynamische Seiten9