joomla1.5を使用しています。同じドメインにありますが、別のフォルダーにある別のコードがあります。iframe を使用して、joomla コード内でそのフォルダーにアクセスしています。joomla アプリケーションから iframe にセッション値を送信する必要があり、次のコードでそれを実行しています。
echo '<iframe src="https://localhost/demo/quiz/quiz_main.php?u_d='.$user->id.'" width="910" height="885" style="background-color:transparent"></iframe>';
$user->id は登録済みのユーザー ID であり、ユーザーがログインすると明らかにこのページが開きます。
次に、quiz_main.php ページで u_d の値をチェックし、それに従ってシステムを制御しています。問題は、同じブラウザーで同じ URL の 2 つのタブを開き、同じユーザー ID でログインしたとします。1 つのタブからログアウトします。次に、他のタブに移動します。ユーザーは、ページが更新されない限り、iframe 内で実行されている小さなアプリケーションに対して任意のアクションを実行できます。しかし、そうであってはなりません。
この問題を解決する方法を教えてください。