Sie sind hier:     Startseite Studium Lerninhalte •  PHP01

Geprüfter Webmaster - Lerninhalte

PHP 01 - PHP Grundlagen

In den Einsendeaufgaben werden Sie das Forumskript weiter verbessern. Ihre Lösung sollten Sie auf den Webspace des Online- Lernsystems hochladen.

Teilaufgabe 1:

Bisher wurde zum Eintragen eines Textbeitrags ein HTML- Eingabefeld benutzt. Das unterliegt aber großen Einschränkungen, zum Beispiel können keine mehrzeiligen Beiträge eingegeben werden. Ihre Aufgabe soll es nun sein, statt des Eingabefelds einen Eingabebereich zu benutzen.

Aber Achtung! Wenn ein Benutzer in einem mehrzeiligen Eingabebereich ein "Return", also einen Zeilenumbruch eingibt, wird dieser in der Datei "beitraege.txt" mit abgespeichert. Da ein Zeilenumbruch aber das Trennungsmerkmal zwischen einzelnen Beiträgen ist, kann es zu Problemen kommen. Die Funktion str_replace kann die Abhilfe schaffen.

Teilaufgabe 2:

Schaffen Sie eine Möglichkeit, zu einem Beitrag eine Betreffzeile einzugeben. Diese Betreffzeile soll bei der Ausgabe fett dargestellt werden. Wird kein Betreff eingegeben, soll der Text "kein Betreff" ausgegeben und gespeichert werden.

---

Meine Lösung:

Sie können den verbesserten Forumskript austesten.

Quelltext für Forumfunktionen

Quelltext für Forum.php

Netzwerke ... PHP Funktionen und Bibliotheken