私はCodeIgniterをインストールしています。これはほとんどのサイトで使用しています。私はWordpressをインストールしている/ blogフォルダを持っています。認証にcodeigniterセッションCookieデータを使用できますか?
ゴール:/ blog内のページには、他のサイトと同じヘッダーが表示されます。彼らはまたWordpressのすべての機能を持っています。
/blogフォルダ内(Wordpressを実行中)のページについては、Wordpress内からCIフレームワークにアクセスできないため、file_get_contents()呼び出しでCodeIgniterヘッダービューを読み込みます。私は、Wordpressテンプレート内にヘッダービューの別のコピーを作成しないことをお勧めします。これは、1つのファイルだけを維持したいからです。
ここに問題があります:私はWordpressでユーザーの状態を維持できません。CodeIgniterのセッションにアクセスできないからです。
ヘッダーの呼び出しはfile_get_contents()によって行われるため、サーバーはクライアントと同じセッションにアクセスできません(サーバーからの呼び出しのため)。
セッションクッキーデータをURL経由でCodeIgniterに転送する方法はありますか?次のようなもの:
file_get_contents('http://mydomain.com/header.php?data=SESSIONDATA').
私はこれについて正しい方法を考えていますか?私たちは明らかに同じドメインにあり、別のフォルダにあることに注意してください。