In der hier vorgestellten Variante eines Gästebuches werden nur der Name des Gastes und ein Text in der zugehörigen Textdatei gastbuch.txt gespeichert. Diese Textdatei muss Lese- und Schreibrechte für alle aufweisen.
Die Funktion <php>file_exists()</php> testet, ob die genannte Datei im angegebenen Verzeichnis vorliegt.
Die Funktion <php>feof()</php> testet, ob das Ende der Textdatei erreicht wurde. Der Ausdruck <php>!feof($fp)</php> liefert also so lange true, so lange das Dateiende nicht erreicht wurde.
Die Funktion <php>fgets()</php> liest aus der mit der Ressource-ID festgelegten Datei einen so langen Datenstrom, wie das zweite Argument (im Beispiel 1000) angibt.
Die Funktion <php>is_writeable()</php> testet, ob Schreibrechte für die angegebene Datei gewährt wurden.
Die Funktion <php>fputs()</php> schreibt die angegebene Zeichenkette bzw. die Werte der angegebenen Variablen in die Datei, die mit der Ressource-ID identifiziert wurde.
Zusatz-Aufgabe
Zusätzliche Informationen - etwa über Homepage, Datum, IP-Adresse, der Mitteilung, etc. sollen in das Gästebuch eingetragen werden. Informiere dich bezüglich des Einfügens des aktuellen Datums im Internet.