Christoph Schnauß: Gästebuch optimieren

Beitrag lesen

hallo,

1.) Wie kann man "<" in "&lt;" umwandeln lassen, sodass keiner   irgendwelche Codes eingeben kann?

"umwandeln" ist nicht nötig bzw. wahrscheinlich nicht sinnvoll. Im allgemeinen macht man sowas mit regExpressions. Beispielsweise so
 $name =~ /[^a-zA-ZäöüÄÖÜß&; ]/
Dmit wären für die Variable $name (das kann ein Formularfeld sein) alle Buchstaben sowie die deutschen Umlaute zulässig, alle anderen Zeichn aber nicht.

2.) Wenn man im TEXTAREA Feld Enter-Taste drückt um Leerzeilen zu erzeugen, werden diese nicht mit abgespeichert bzw wieder richtig angezeigt. Was kann man dagegen tun?

Hier nun tatsächlich "umwandeln". Beispielsweise so:
 $textarea =~ s/\n/<br />/g;

Grüße aus Berlin

Christoph S.