BANSYSTEMSBLOG

Load of the ○○○○PHP!?

思わず忘れていたのでメモ。
function check() {
for (var i = 0; i < document.form1.type.length; i++)
if(document.form1.type[i].checked == true)
document.form1.val.value = document.form1.type[i].value;
}

Oracle10gのインストールで引っかかります。

Microsoft Loopback Adapter をインストールする方法

/* safari only \*/
html:\66irst-child div.globalContainer{
margin: 0 0 0 18px;
}
/* end */
ポイント
/* XXX \*/でコメントアウトし、html:\66irst-childをつける事で、
safariのみCSSが適用されます。

UTF-8でのサイト開発をしていて,先頭に空白が入り,PHPでセッションエラーになった.
調査すると,BOMのせいであることが判明.
以下,BOMの説明.

BOMについて
UTF-8はエンディアンに関わらず同じ内容になるので、本来はBOM(Byte Order Mark)を付加する必要はないが、一部のエディターなどではBOMの有無を選択できる。この際、BOMありの方をUTF-8、なしの方をUTF-8Nと呼ぶこともあるが、このような使い分けは日本以外ではほとんど知られておらず、また公的規格などによる裏付けもないため、その使用には注意が必要である。
BOMを付加した場合、UTF-8のBOMを認識するプログラムでは、その文書がUTF-8であることをほぼ確実に自動認識できる。 一方で、UTF-8のBOMを認識しない(あるいは、そもそもUTF-8自体を認識しない)プログラムでは、BOMがゴミとみなされて問題となる。 とくに、プログラミング言語やMakefileのように文法が厳密に決まっているものの場合、エラーになってしまう