今日は会社に行ってきた。

なので、サイト構築はお休み。

書くことがあまりないのだが、会社で作りかけのサイトがケータイサイトなので、その話を一つ。

このケータイサイトはxhtmlで記述しているのだが、docomoだけ記述すべきContent-Typeが異なる。

従って、phpの$_SERVER['HTTP_USER_AGENT']によって吐き出すContent-Typeを書き換える。

$agent = $_SERVER['HTTP_USER_AGENT']; 
if(ereg("^DoCoMo", $agent)){
  header("Content-type: application/xhtml+xml;charset=Shift_JIS");
  print "<meta http-equiv=\"Content-Type\" content=\"application/xhtml+xml; charset=Shift_JIS\" />\n";
}else{
  header("Content-type: text/html;charset=Shift_JIS");
  print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\" />\n";
}

ちなみに、ヘッダー情報を吐き出すので、当然一番上に記述しなければならない。

以上。寝る。