SEO-Software von Suchmaschinenoptimierung.de

anführungszeichen "escapen" in html

(hier klicken, um zum Original Thread zu gelangen)
Gast
ich hab einen kleinen admin geschrieben. der holt die daten aus einer mysql tabelle und setzt sie als

echo"<input type=\"text\" value=\"$text\">";

wieder in dein textfeld um es dann verändern zu können. Nur hab ich ein problem:
kommt ein anführungszeichen in dieser variable vor, so zeigt er nur den text bis zu diesem anführungszeichen an, da ja zB

<input ... value="bla"bla"">

erscheinen würde. wie kann man anführungszeichen in html "escapen"?

thx
ion
hm, mach vor dem echo
ereg_replace("\"", "&quote;", $text);

sollte das gewünschte ergebnis bringen
Gast
"e; ? was bezweckt das? ausserdem bringt php einen felher, wahscheinlich wegen dem " in der mitte.
Hab jetzt n freund gefragt und er meinte &#34;

was das e; ist verset ich nicht, macht mich neugierig... kann mir das einer sagen?
Gast
Zitat: ...gefragt und er meinte "

da hab ich eigentlich & # 3 4 ; (ohne leerzeichen)geschrieben
Pyradur
So funktioniert es auch bei mir: echo ereg_replace("\"", """, $text);
(hier klicken, um zum Original Thread zu gelangen)



Tipp: Ranking-Konzept.de - Das SEO-Forum (Forum rund um die Suchmaschinenoptimierung) der artaxo AG.
Das große Versicherungs ABC von Versicherung.de - mit allen Aspekten der Computerversicherungen!
Fan-Foren.de, die große Community mit Musikforum ist ab sofort online.