André LAugks: Anführungszeichen wie angeben???

Beitrag lesen

Hallo!

<a href="#" onClick="javascript:window.opener.formular.Body.value=window.opener.formular.Body.value+'<img Src="images/Smiley/$which/$val"'> <IMG SRC="$which/$val" BORDER=0></a>

Verwendest Du PHP oder Perl, siehe $which und $val? Ich nehme mal an PHP! Mit einem Backslash vor dem Komma kommst Du nicht weiter.  Du makierst die Anführungszeichen (http://www.teamone.de/selfhtml/tcad.htm#a2). Im Formularfeld wird es dann als Anführungszeichen dargestellt und beim Versenden auch als Anführungszeichen versendet. Du kannst es mit htmlspecialchars() machen oder mit ereg_replace('"', """, $imagetag). Mit htmlspecialchars() werden alle HTML eigenen Zeichen, siehe Link umgewandelt, also auch "<" und ">".

z.b. <input .... value="<img src="img/bilder/einbild.gif">">

MfG, André Laugks