設定オプションメモ

.htaccess

AddHandler cgi-script htaccess
php_flag register_globals Off
php_flag magic_quotes_gpc Off

PCサイト

<?php
ini_set('session.use_cookies',      1); //セッションにCookieを使う
ini_set('session.use_only_cookies', 1); //セッションIDの保存にCookieのみを使用する
ini_set('session.use_trans_sid',    0); //URLにセッションIDを付けない

携帯サイト

<?php
ini_set('session.use_cookies',      0); //セッションにCookieを使わない
ini_set('session.use_only_cookies', 0); //セッションIDの保存にCookieのみを使用しない
ini_set('session.use_trans_sid',    1); //URLにセッションIDを付ける

忘れがち:header Locationでページ遷移する場合、セッションIDを追加すること

<?php
header('Location: ./?' . 'SESSIONID' . '=' . $_REQUEST['SESSIONID']);