Weiterentwicklung des PHP-Gästebuchs von Frank Claußner

Wer von Euch noch das PHP-Gästebuch von Frank Claußner im Einsatz hat, dem hab ich vielleicht ein kleines Update. Beim Prüfen meiner eigenen Projekte bin ich über das Gästebuch gestolpert und hab es wieder lauffähig gemacht. 

Die letzte von Frank Claußner veröffentlichte Version war v1.63 im Jahr 2006. Die Inhalte seiner Webseites php-gaestebuch.de und francl.de wurden von Frank Claussner u.a. aufgrund mangelnder Zeit schon im Jahr 2006 vom Netz genommen, daher gab es seither keine Updates mehr. Ich hatte in den letzten Jahren immer wieder mal kleinere Anpassungen am Gästebuch vorgenommen, damit es auch mit neueren PHP-Versionen weiterhin funktionierte. Jetzt, etwa 20 Jahre nach der Veröffentlichung der ursprünglichen Version, habe ich dem Gästebuch eine kleine Aktualisierung und Überarbeitung verpasst. Falls jemand von Euch ebenfalls noch das PHP-Gästebuch von Frank Claußner im Einsatz hat, stelle ich Euch die kleine Weiterentwicklung zum Download zur Verfügung.

Folgende Punkte habe ich erweitert (siehe auch "history.txt"), inzwischen bin ich bei Version v1.78 angekommen:

  • Session-Behandlung verbessert, so dass eine einzige Anmeldung auch für mehrere Tätigkeiten funktioniert
    • Logout-Funktion ergänzt, Session wird beim Speichern nicht mehr zerstört, sondern erst beim Abmelden
    • Verbesserungen bei der Passwort-Prüfung
    • Neues Benutzernamen-Feld bei der Anmeldung (zur Kompatibilität mit aktuellen Passwort-Managern), wird im Code jedoch nicht geprüft
  • Optionen: Neue Betreff-Optionen für E-Mails ergänzt
  • UTF-8 als Encoding definiert
  • Layout: px entfernt, so dass in der Konfiguration sowohl %- oder px-Werte verwendet werden können.
  • Kompatibilität für aktuelle PHP-Versionen (getestet mit PHP 8.1) erhöht und zentrale Funktionen erweitert.
  • Potentiellen XSS-Angriff durch Prüfung der Variable $entry unterbunden.
  • E-Mail-Adress-Prüfung korrigiert.
  • Und einiges mehr...

Wichtiger Hinweis: Beachtet bitte, dass Ihr vor dem Aktualisieren Eurer PHP-Gästebuch-Installation unbedingt eine Sicherung aller Gästebuch-Dateien auf Eurem Webserver erstellt. Ich übernehme keine Haftung für entstandene Schäden.

Schreibt mir gerne in den Kommentaren, wenn ich was übersehen habe.

Download-Link: guestbookv178_de.zip


Geschrieben am 30.08.2025

 

Kommentar hinzufügen

Name:
Email: (optional)
Smiley: smile biggrin wink wassat tongue laughing sad angry crying 
Text:
Captcha: iP8z5:
| Forget Me