私の問題は簡単です。現在ログに記録されているユーザーID、メッセージ、送信者など、moodleデータベースからいくつかのデータにアクセスする必要があるプレーンページを作成しています...
- ページはローカルでホストされています。
- Moodle は別の場所でホストされていますが、データベースに必要なすべての情報 (ユーザーとパスワード) を持っています。
私がやりたいことは、cookie などを介して、moodle にログインしている現在のユーザーのメッセージを取得することです。
config.php をインクルードしてから を取得できるといういくつかの場所を読みましたがglobal $USER
、Cookie セッションに頼りたいと思います。
データベースへのログイン情報があるのでメッセージにアクセスできますが、現在接続しているユーザーを知る必要があるため、そのユーザーのメールを取得できます。
ムードルのインストールからページを直接インクルードせずにこの情報を取得する方法はありますか?
ありがとうございました!
編集:より明確にするために、$USER
moodle の外部のグローバル (または現在ログインしているユーザーを含むもの) にアクセスする必要があります。私はmoodleデータベースにアクセスできます。