人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

phpで質問です。下記session_register構文を$_SESSIONへ置き換える場合は、どのようにすればよろしいでしょうか?

<?php
session_start();

if( !isset($S_usrattention) || $S_usrattention == '' ){

//S_urlがセットされていない場合
if (!isset($S_url)){
session_register("S_url");
}
$S_url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

header("Location: http://www.hoge.co.jp/login.php");
}
?>

よろしくお願いします。

●質問者: mas10
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP REQUEST_URI
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kakicg
●35ポイント
<?php
session_start();

if( !isset($_SESSION['usrattention']) || $_SESSION['usrattention'] == '' ){

$_SESSION['usrattention'] = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];

header("Location: http://www.hoge.co.jp/login.php");
}
?>

とした上で、$S_urlを参照している部分を$_SESSION['usrattention']に入れ替えればいいと思います。

$_SESSION配列の場合宣言は必要ありません。

◎質問者からの返答

ありがとうございます。助かりました!


2 ● vector
●35ポイント

$S_url = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];



$_SESSION['S_url'] = 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];


とするだけです。

◎質問者からの返答

ありがとうございます。上記のご回答とあわせて理解できました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ