0

jquery .load() を使用して PHP ページを返し、DIV にロードすることに成功しました。

このページの読み込みを変更して、PHP セッションがアクティブかどうかを確認し、そうでない場合は jquery を使用して別のページにリダイレクトする必要があります (注: PHP リダイレクトを使用してリダイレクトすることはできません。 1 つの PHP ページがリダイレクトされます)... したがって、Jquery リダイレクトが必要です。

現在、AJAX GET を使用してセッションがアクティブかどうかを要求/確認し (変数を返す)、セッションがアクティブな場合は PHP ページも返したいと考えています。注: セッションがアクティブであると言うとき、「ログオンは 0 ではなく 1 に等しい」という意味です。

私が抱えている問題は、PHP (または任意の) ページを PHP 内から返す方法がわからないことです。

例: Jquery でセッションのアクティブ ステータスを要求し、PHP ページがアクティブです。

$.get('scripts/ajax/ajax_banner_functions.php', {
    'loadBannerCheckSessionStatus': '1'},           
    function(data) {
        alert(data);
});

セッションok変数を簡単に送り返し、必要に応じてjqueryリダイレクトすることができますが、PHPでphpファイルを送り返すにはどうすればよいですか? PHPファイルを変数に変換して送信するのですか? これを行うより良い方法はありますか?

セッションステータスの $.get リクエストを実行してから、ページをロードする .load() を実行できると思いますが、これを 1 つの ajax リクエストで実行したいと考えています。

:) ありがとうございました

4

2 に答える 2