ホームページ >バックエンド開発 >PHPチュートリアル >PHP は、授業スケジュールを取得するために Founder 学務システムへの模擬ログインを実装します。 Founder Class Schedule_PHP チュートリアル

PHP は、授業スケジュールを取得するために Founder 学務システムへの模擬ログインを実装します。 Founder Class Schedule_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:53:241364ブラウズ

php は、授業スケジュールを取得するために、Founder Academic Affairs System への模擬ログインを実装しています。

Course Grid と Super Course Schedule は、大学生が慣れ親しんでいる 2 つのアプリケーションです。学生 ID とパスワードを使用できます。独自の教育システムを追加する 授業スケジュールをインポートし、いつでもどこでも携帯電話で確認できます。

実は、phpについて少し知っていれば、これと似たようなWebアプリケーションも作ることができます。

1.認証コードを解決します

実際、これは Zhengfang の小さなバグで、ログイン インターフェイスに入ると、ブラウザがサーバーに要求し、サーバーは検証コード画像を生成します。この画像をリクエストしない場合、Zhengfangの背景は対応する認証コードを生成しないため、それを利用する機会があり、しばらくの間は幸せになります〜現時点では、認証コードを入力せずに, とてもスムーズに入力できます。コンピューター上の認証コードのアドレスへのアクセスを無効にして、それが真実であるかどうかを確認することもできます。これは、肯定的な側にのみ機能します。

2. PHPカールシミュレーションログイン

次は、関連するコードです。多くの人は私と同じように、例を見るのが好きで、長い説明を避けていると思います...しかし、この習慣はまだ良くありません...これ以上ナンセンスです。

リーリー

3. 教育行政システムログインページの非表示フィールド

栗をちょうだい

コードをコピーします コードは次のとおりです:

これらもログイン時に持参する必要があります。 ちなみに、機能が投稿され、ブロガーの学校が暴露されます...王立農業大学(主に正規表現の使用)

リーリー

4. Cookieの取得

リーリー

5. 授業予定表を確認する機能を試してみます 形式がちょっと汚いので、授業予定表を2次元の連想配列に変換してみます。
リーリー

6.空き教室のクエリ機能を再度試してみる


リーリー

要するに、各学校の教育システムが異なるということです。現時点では、Firebug の firebug パケット キャプチャを使用して、提出された内容を確認できます。

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

http://www.bkjia.com/PHPjc/1001856.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1001856.html技術記事 PHP は、Founder 教務システムへのログインをシミュレートして授業スケジュールを取得するために使用されます。Founder Class Schedule、Course Grid、および Super Class Schedule の 2 つのアプリケーションは、独自の学生 ID と教育システムを使用する大学生には馴染みのあるものです。 ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。