Hallo selma!
Habe ich dich richtig verstanden? Du hast ein Formular für dein Gästebuch mit folgenden Feldern:
- Name
- eMail-Adresse
- Text
1. Skript zum hinzufügen von Einträgen:
Validiere die Eingaben: Eintrag vorhanden? Richtige Syntax?
Siehe zur Formular-Daten-Validierung folgende Seiten:
- dclp-FAQ: 11.18. Wie erkenne ich fehlerhafte/fehlende Eingaben?
http://www.dclp-faq.de/q/q-formular-verarbeitung.html
- dclp-FAQ: 15.11. Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist?
http://www.dclp-faq.de/q/q-mail-adresse-gueltig.html
- dclp-FAQ: 12.1. Wie unterscheide ich böse Variablen von guten?
http://www.dclp-faq.de/q/q-security-variablen.html
Danach den Eintrag speichern; z. B. in eine Datenbank oder in einer Textdatei.
2. Skript für das Ausgeben des Gästebuchs:
Datenbank oder Datei auslesen und datensatzweise ausgeben.
(Folgender Code-Schnippsel ist nicht vollständig.)
$name = $datensatz["name"];
if (isset($datensatz["email_adresse"]) && !empty($datensatz["email_adresse"])) {
$name = "<a href="".$datensatz["email_adresse"]."">".$name."</a>";
}
...