2012-01-17 11 views
1

私は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'). 

私はこれについて正しい方法を考えていますか?私たちは明らかに同じドメインにあり、別のフォルダにあることに注意してください。

答えて

関連する問題