Sonderzeichen
Marco
- php
Hi,
Ich mach grad für meine HP ein Forum mit Smilies und wollte ":-<" ducrch ein traurig wirkendes Smilie "mad.gif" ersetzen. Klappt aber nicht. Alle anderen Smilies lassen sich problemlos ersetzen, bis auf dieses. Kann es sein, dass "<" irgendein Sonderzeichen ist, das ich anders behandeln muss??
Marco
puts "Hallo " + gets.chomp + "."
?> Marco
=> Hallo Marco.
Ich mach grad für meine HP ein Forum mit Smilies und wollte ":-<" ducrch ein traurig wirkendes Smilie "mad.gif" ersetzen.
Das „<“ steht aber hoffentlich nicht in Reinform im Quelltext der Ausgabe, oder? Wenn doch, dann solltest du dir htmlspecialchars() einmal näher anschauen.
Klappt aber nicht. Alle anderen Smilies lassen sich problemlos ersetzen, bis auf dieses. Kann es sein, dass "<" irgendein Sonderzeichen ist, das ich anders behandeln muss??
Ja. Siehe dazu die Erläuterung bei htmlspecialchars().
Einen schönen Samstag noch.
Gruß, Ashura
Hi Marco,
Ich mach grad für meine HP ein Forum mit Smilies und wollte ":-<" ducrch ein traurig wirkendes Smilie "mad.gif" ersetzen. Klappt aber nicht. Alle anderen Smilies lassen sich problemlos ersetzen, bis auf dieses. Kann es sein, dass "<" irgendein Sonderzeichen ist, das ich anders behandeln muss??
< ist in html ein sonderzeichen in php aber AFAIK nicht.
echo mal den text (im quelltext angucken, nicht direkt im browser) - wenn du vorher über den string htmlspechialchars oder so drüberlaufen lassen hast, musst du nach :-< suchen.
Gruß, Marian