Robin: <input ... value="ein text mit ' und "-Zeichen">???

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

  1. 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

    --
    Hast Du einen Beitrag? Nur her damit!
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
    1. Dankeschön!!!!

      Robin