ホームページ  >  記事  >  バックエンド開発  >  Xnova(ogame)のソースコード解釈によるPHP Webゲーム学習(4)_PHPチュートリアル

Xnova(ogame)のソースコード解釈によるPHP Webゲーム学習(4)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:24:171009ブラウズ

5. ユーザーログイン (login.php)

最初に、ゲームへの入り口はindex.phpファイルであると言いましたが、それをインストールしたので、当然ログインプロセスに移り、視聴を開始します。

いつものように、前のセクションは事前に紹介したコードなので詳細は説明しません; 違いは、使用される言語ファイルがlogin.moであり、LOGIN定数があることです。以下の通り

リーリー


次に、前に説明した構造について説明します。初めて入力したブランチは次のコードです。

リーリー
主に登録ユーザー数、最後に登録したユーザー数、現在のオンライン ユーザー数を取得し、以前に取得したユーザー データを含むログインようこそページを表示します。

さて、ユーザーは登録して前の章のプロセスに進むか、ユーザー名とパスワードを入力してログイン プロセスに進むかを選択できます。

1. まず、入力されたユーザーに基づいてデータベースからユーザーのレコードを取得します
2. 記録がある場合は、md5 を使用してユーザーのパスワードが正しいかどうかを判断します
3. パスワードが正しい場合は、ユーザーが後で使用するパスワードを記憶する機能を選択しているかどうかを確認します
4. データベース構成ファイル config をインクルードします
5. ユーザー名、パスワードなどが含まれる Setcookie
6. Frames.php ファイルにリダイレクトします

最初のいくつかの判断が正しければ、いくつかのエラー メッセージが表示され、前述のように、message() 関数プロンプトが使用されます。

http://www.bkjia.com/PHPjc/825515.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825515.html技術記事 5. ユーザーログイン (login.php) 冒頭で、ゲームへの入り口はindex.phpファイルであると言いましたが、インストールが完了したので、当然ログインプロセスに移り、視聴を開始します。 いつものように…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。