Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Nachdem diese Tabelle erstellt ist (die Erstellung als solche ist in PHP relativ komplex,<br />
daher beschäftige ich mich damit in dieser <strong>Fach</strong>arbeit nicht näher und setze die Tabellen<br />
als existent voraus) kann die eigentliche Programmierung des Gästebuches (und damit<br />
das eigentliche Thema dieser Arbeit) beginnen.<br />
2.2 Programmierung<br />
2.2.1 Aufteilung<br />
Um nicht die gleiche Sache mehrmals programmieren (und später evtl. anpassen) zu<br />
müssen, macht es Sinn die mehrfach verwendeten Funktionen in je eine Datei zu<br />
schreiben und diese später an passender Stelle einzubinden. Folgende Einteilung<br />
erscheint dabei sinnvoll:<br />
Index.php<br />
Diese Datei wir später beim Besuch der Seite aufgerufen, sie dient nur als ‚Container’<br />
für die anderen Dateien, die sie allesamt lädt.<br />
Eingabe.html<br />
Diese Datei ist eine statische HTML-Seite und beinhaltet nur das Eingabeformular in<br />
das der Benutzer später die Daten eingibt.<br />
Eingabe.php<br />
Nimmt die Daten von Eingabe.html entgegen und schreibt sie in die Datenbank.<br />
Ausgabe.php<br />
Hier werden die Daten aus der Datenbank ausgelesen, formatiert und ausgegeben.<br />
Connect.php<br />
Diese Datei stellt die Verbindung zur Datenbank her, sie liefert keinerlei Rückmeldung,<br />
wird aber von den Dateien Ausgabe.php und Eingabe.php genutzt.<br />
Die recht simpel gestrickte HTML-Seite soll hier nicht weiter behandelt werden, der<br />
Quelltext findet sich im Anhang 1.1. Wichtig und Auffällig ist nur, dass in der Datei<br />
Eingabe.html das action-Attribut des Form-Tags auf die Datei Eingabe.php verweist.<br />
6