Codefeld

Hallo,
ich suche einen Weg, eine box wie hier im Forum zu machen, wo ich dann einen HTML Code oder ähnliches reinschreiben kann.
Jetzt hab ich folgendes Problem:
Wenn ich in die box z.b.

Text

schreibe, macht er die überschrift, nicht den blanken Code.

Weiß einer wie das geht? :smiley:

Gruß Basti

Du musst die Tags maskieren.
< wird zu <

wird zu >
& wird zu &
Ähnlich wie du Umlaute umwandelst, also von ä zu ä. (wird heute aber nicht mehr häufig gemacht)

Mehr dazu:
http://de.selfhtml.org/html/allgemein/zeichen.htm

Edit: Für sichtbare Code, welche du in HTML-Dokumenten einbauenen möchtest, gibt es das -Tag. Beispiel:
[html]

Überschrift

[/html]

Okey danke :smiley:
Das mit dem Code tag wusste ich, aber mit dem < … noch nicht :smiley:
Kann man das jetzt i.wie noch in eine CSS Klasse einbringen?

Ja:
[HTML]

Überschrift

[/HTML]
Oder auch zusätzlich mit span:
[HTML]

Überschrift

[/HTML]

Sorry, ich meinte eigentlich das mit dem " &lt "
Das man das i.wie in der class codebereich mit CSS festlegt?!

Nein, das ist nicht möglich.

Wenn es dir um ein vereinfachtes/automatisches maskieren der HTML-Sonderzeichen geht, kann ich dir eine PHP-Funktion empfehlen:
PHP: htmlspecialchars - Manual

@vitus37: hammer post!!!
danke , sowas hab ich auch gesucht die tage…

braucht man nicht zu escapen & und < reicht.