あれ!? うーん? なんだろ??
test?is2=1<1=... のような文を <form の <textarea 内に置くと、
< でなく < でも < に変換されてしまいます。
1日悩んで、問題点が判りました。
それは
firefoxでは上手く表示されます。
あれこれブラウザを試したのですが、IEでこの現象が出ています。
したがって、IEベースのブラウザは延べてこの現象がみられました。
ちなみに、ISO-8859-1 実体参照文字符号一覧
によると、かなりの数の実体参照文字がありますが
< < < Left angle bracket
> > > Right angle bracket
& & & Ampersand
" " " Duble quote mark
の4つは全てのブラウザで一様に認識可能でなければならないとされているようです。
IEはこの規格を無視?して < も許しているようなのです。
うーん。天下のIEに楯突くわけにもいかなし、何とかCGIでゴマカシましょうか ・・・・