おはようございます。私は現在Moodleでプログラミングしています。彼らのフォーラムでまだ答えが得られていないので、本当に助けが必要なのでここでそれを尋ねる必要があります。自分のcURLがどのようにしてMoodleログインページをバイパスできますか?このコードを考えるとcURL on Moodleに関するヘルプ
$ckfile = tempnam("/tmp","CURLCOOKIE");
$ch = curl_init(http://127.0.0.1/login/index.php);
$data = array('username' => 'admin', 'password' => 'Admin_123');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$url = "http://127.0.0.1/mod/quiz/report.php?q=4&mode=analysis";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
echo $output;
curl_close($ch);
、私は正常に管理者としてログインしているが、問題は、私はまだURL(http://127.0.0.1/mod/quizに代わりに進むのログインページにこだわっていることです/report.php?q=4 & mode = analysis)これは私の目標です。ログインページをバイパスする方法を教えてください。どんな助けでも大歓迎です。ありがとう!
ログインページへの接続を実行していますか? –
左上に正常にログインしたことがわかりましたが、私はログインページに固執しています。 – POGI