0

私は、ユーザーとそれらへの権限を持っている電子商取引Webアプリケーションに取り組んでいます..だから彼らの許可によると、

$chk = 'write'例:変数または$chk = 'read'セッションに保存していますが、私の条件は

if ($chk == 'write')
{
   // some function here to modify the page & its content
   // If true, then display SAVE button to save all changes made.
}

しかし、ページがこの変数にアクセスできない場合があり、値$chkが不明であるため、[保存] ボタンが表示されません。ただし、ページを更新するか、しばらくしてからアクセスすると、ボタンが表示されます。誰でもこれを解決するのを手伝ってもらえますか..事前に感謝します

4

1 に答える 1

1

$_SESSIONPHP のセッション変数は、複数のページにわたって永続化するためにマジック変数に格納する必要があります。ページがセッションにアクセスできるようにするにはsession_start()、各ページで呼び出す必要もあります。

この場合、各ページの上部に変更$chk$_SESSION['chk']て追加session_start()すると、おそらくうまくいくでしょう。

于 2012-10-01T14:21:54.780 に答える