0

ページの読み込み時に、セッション変数 $SESSION_estatus を 1 回だけ定義したいと考えています。次に、リクエスト変数がURLに渡されたときにのみ更新したいと思います。現在、$_REQUEST['estatus'] 変数が存在しない場合、$SESSION_estatus をすべて更新しています。つまり、$SESSION_estatus が URL に渡されていないときに、その選択状態を維持しようとしています。それがより理にかなっていることを願っています。

私のコード

if(! isset($SESSION_estatus) ){
       $SESSION_estatus = 'all';    
}

if(isset($_REQUEST['estatus'])){
       $SESSION_estatus = $_REQUEST['estatus'];
}

ありがとうございました。

4

2 に答える 2

1

セッション変数は $_SESSION です。お役に立てば幸いです

if(!isset($_SESSION['estatus']) ){
   $_SESSION['estatus'] = 'all';    
}

if(isset($_REQUEST['estatus'])){
   $_SESSION['estatus'] = $_REQUEST['estatus'];
}
于 2013-07-16T18:54:47.873 に答える
0

質問がよくわかりませんでした。お役に立てれば

if(isset($_REQUEST['estatus']))
{
     if(! isset($_SESSION['estatus']) ){
       $_SESSION['estatus'] = 'all';    
     }else{
     $_SESSION['estatus'] = $_REQUEST['estatus'];
     }
}
于 2013-07-16T18:55:06.327 に答える