PHP関連のメモ

システムに関するメモ

SoftBankのUIDとiモードIDはSSL領域では使用できない

2009-06-02 15:33:09 | 携帯関連
http://d.hatena.ne.jp/maru_cc/20080331/1206981311

iモードIDの取得で悩んだ・・・ら、あっさり、SSL領域では取得できないだけのこと。

なので

非SSL領域でiモードID取得
  ↓
SESSIONに格納
  ↓
SSLへ遷移
  ↓
SSL内ではSESSIONから取得

という流れでやってみよう。




if (!isset($_SERVER['HTTP_X_DCMGUID']) && !isset($_GET['guid']))
{
header('location: http://example.com/index.php?guid=on'); exit;
}

var_dump($_GET);
var_dump($_SERVER);


これでいけるはす


※追記
SoftBankもSSL領域ではUIDの取得が出来ないので注意。
上記と同じ処理が必要。