Hi Leute!
Ich habe ein Problem:
Ich habe im Administrationbereich meines Content-Management Systems ein Formular, in dem HTML-Code eingegeben werden kann/soll (in eine Textarea). Dies wird dann in eine Datenbank gespeichert.
Dabei gibt es aber folgendes Problem ...
Wenn sich im eingegebenen Code Entities wie z.B. befinden, werden sie zunächt noch in die Datenbank geschrieben. Lese ich aber den Code aus der Datenbank wieder aus und zeige ihn in einer Textarea an, dann werden die Entities ausgewertet mit dem Ergebnis, dass sie beim erneuten speichern nicht mehr in der Datenbank erscheinen (also nur noch ausgewertet)! Das ist aber alles andere als gut!
Beispiel:
<textarea name="code" cols="70" rows="20">
<html><head>...<tr><td> </td></tr>...
</textarea>
Gibt es bei HTML auch eine Möglichkeit nicht auszuwertenden Text zu definieren (sowas wie CDATA bei xml)?
Wäre über Eure Hilfe SEHR dankbar!
Vielen Dank schon mal im Voraus,
Black Widow