私はフォームを持っています。今、その値をセッションに保存したいので、フォームが以下のように送信されたときにセッション値を設定しました。
if(JRequest::getVar('from')=='watches'){
$session = JFactory::getSession();
$post = JRequest::get('post');
$session->set('wt_postdata',$post);
}
したがって、値はセッション変数に設定されますwt_postdata
。それはいいです。現在のセッションが破棄されていなくても、ユーザーが再び同じフォームにアクセスした場合、ユーザーは新しい値で同じフォームを再度送信したため、新しい値は以前に保存された古い値を上書きします。セッション値を更新/変更できることを知りたいですか?
そうでない場合、後で使用するために投稿データを一時的に保存できる代替手段はありますか?
助けてください。