2018-11-28モバイルサイトを制作する際には、通常の制作と違い、サーバーの設定やコーディングに気をつけなければいけない事が多々あります。さくらインターネットの場合を例に解説します。.htaccessでの振分けPC版、docomo版、SoftBank版、au版を.htaccessで振り分けます。[R]php.iniの設定PHPのShift_JIS文字化け対策モバイルサイトを制作する際に避けて通れないのが、Shift_JISでのコーディングです。Shift_JISで、メールフォームを設置すると、特定の文字が化けます。GPCをoffにする必要があります。設定方法は、コンパネにログイン→[PHP設定の編集]で行えます。クッキーを使用したセッションを使えないSoftBankとauでは、よほど古い機種で無い限り大丈夫なのですが、docomoの場合、クッキーを使用したセッションが使えません。そこで、session.use_trans_sidを有効にする必要があります。設定方法は、コンパネにログイン→[PHP設定の編集]で行えます。1au携帯とenctype=”multipart/form-data”auの場合formタグにenctype=”multipart/form-data”を指定すると、何故か無視してくれずにURLENCODEを掛けて、文字化けしてしまいます。docomoもauもformタグにenctype属性は、ありません。docomoの場合は、記述してあっても、無視されますが、auは、無視されませんので、注意が必要です。nishi-shinjuku.net。