php+ajax登録リアルタイム検証関数_phpの例

WBOY
リリース: 2016-08-04 08:56:45
オリジナル
899 人が閲覧しました

ajax のリアルタイム検証テクノロジーはすでに非常に成熟しています。登録検証用のテンプレートがある場合、これはユーザー登録エクスペリエンスにおいて優れています。リアルタイムで更新せずにバックグラウンドに接続する検証モードでは、更新に戻る必要があり、ユーザー エクスペリエンスにとって非常に不親切です。

ajax モードは、フロントエンドの非リフレッシュ検証として、asp+ajax、php+ajax、.net+ajax などのすべてのバックエンド言語と組み合わせて使用​​できます。その他の組み合わせは以下が主な説明です php+ajaxの登録確認です。

以下の検証は完全な例です。Web サイトに登録するときに、ユーザー名を入力するときに、最初にバックグラウンド データベースに同じ名前のデータがあるかどうかを確認する必要があります。存在する場合、ユーザーは更新されずに表示され、名前が占有されていることが示されます。ここには合計 4 つのファイルが含まれています。

ajax.js: ajax テクノロジーのコア ファイル。主に、検証プロンプトを時々表示するために使用されます。このファイルは通常、変更する必要はなく、フロントエンドによって呼び出すだけで済みます。

リーリー

conn.php:これは Web サイトの設定ファイルです。ローカルの mysql ユーザー名とパスワードを設定するには、PHP とデータベース間の接続を設定する必要があります。PHP+MYSQL データベース接続に関する記事を参照してください。さらに、受信したデータを処理する必要があります。検証対象の文書が複数ある場合は、ここで複数の承認と検証を実行するだけです。

リーリー

index.html:これはフロントエンドファイルです。このファイルは、ajax.js 処理ファイルを呼び出し、非リフレッシュ検証用に送信されるファイルと接続用のバックグラウンドを送信します。 。

リーリー

Library.txt:これは SQL データベース ファイルです。このファイルを mysql データベースにインポートするだけです。

リーリー

これらのファイルを、PHP ファイルを実行できるルート ディレクトリに保存します。テスト URL は、localhost/index.html です。以下は、必要な登録モジュールに変更してみてください。名前などを追加します。

ソースコードのダウンロード: http://xiazai.php.net/201607/yuanma/php+ajaxzhuce(php.net).rar

以上がこの記事の全内容です。皆様の学習に役立つことを願っております。また、皆様も Script Home をサポートしていただければ幸いです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート