<input ... value="ein text mit ' und "-Zeichen">???
Robin
- html
Ich bin PHPler und habe folgendes Problem:
Wie escape ich einen String HTML-konform?
Ein inputfield soll einen String als default anzeigen, der unter Umständen ' und " Zeichen enthält - ' ist kein Problem, aber bei einem " hält der Browser das value-Attribut für geschlossen und zeigt den Rest nicht mehr an!
Danke für eure Hilfe!!
Robin
Hallo Robin,
Wie escape ich einen String HTML-konform?
Ein inputfield soll einen String als default anzeigen, der unter Umständen ' und " Zeichen enthält - ' ist kein Problem, aber bei einem " hält der Browser das value-Attribut für geschlossen und zeigt den Rest nicht mehr an!
" => "
Das nimmt Dir die Funktion htmlspecialchars() ab, die erschlägt auch noch die spitzen Klammern und das &-Zeichen.
Viele Grüße,
Christian