PHP でユーザー登録情報が合法かどうかを検証する_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:39:03
オリジナル
1368 人が閲覧しました

主な機能

JavaScriptによるユーザー登録情報の正当性を検証する場合、数値データの確認が必要となる場合が多いです。

JavaScript は isNaN() 関数を使用して上記の機能を実現できます。この関数については以下で説明します。

isNaN() 関数

関数のパラメータが数値データであるかどうかを判断するために使用され、Falseを返し、それ以外の場合はTrueを返します。

文法

ブールはNaN(var)

パラメータvarは判定対象のデータです。

関数の実装

ユーザーが登録情報を入力した後、情報の正当性を保証するために、情報が検証される必要があります。登録情報の正当性の検証は、PHP コードまたは JavaScript を使用して実装できます。開発者は、クライアントブラウザの JavaScript の制限が心配な場合は、PHP コードを使用して実装することもできますが、この方法では登録情報の確認がサーバーで行われるため、多くの作業が必要になります。サーバーのリソースが無駄になります。ユーザーの登録情報を確認するための JavaScript スクリプトのアプリケーションはクライアントのブラウザーによって実装されるため、サーバーのリソースが大幅に節約されます。当サイトでは、ユーザー登録情報の認証をJavaScriptにより実施しております。ユーザー登録情報検証モジュールを記述する際は、ユーザー登録情報検証用のコードをカスタム関数 chkinput login() にカプセル化し、この関数をフォーム「form」マークの onSubmit イベント内で呼び出す Chkinput login() 関数のコードを記述します。以下のとおりであります。

以下は


   

以下は include_once("top.php");
?>
<表幅="780" 高さ="370" 境界="0" align="center" cellpadding="0" cellpacing="0">
 


     
       
   
   

               include_once("left.php");
    ?>
   
 
     
       
     
   
      <表幅="500" 高さ="10" 境界="0" align="center" cellpadding="0" cellpacing="0">
       
         
       
     
      <表幅="500" 高さ="300" 境界="0" align="center" cellpadding="0" cellpacing="0">
       <スクリプト言語="javascript">
       function chkinput_login(form){ //断用户否输入了用户名
   
        if(form.usernc.value==""){
       alert("请输入力用户昵称!");  //もし結果が入力用户名でない場合、未入力用户名を提示します
    form.usernc.focus();      // 再使用户昵称输入框获取焦点
    return(false);
     }
     if(form.userpwd1.value==""){
       alert("请输入注册密码!");
    form.userpwd1.focus();
    return(false);
     }
    
     if(form.userpwd2.value==""){
       alert("请输入确认密码!");
    form.userpwd2.focus();
    return(false);
     }
      if(form.userpwd1.value!=form.userpwd2.value){ // 密解と确认密解が同じかどうか判断する
       alert("注册秘密は确认秘密コードとは異なります!");
    form.userpwd1.focus();
    return(false);
     }
If(form.userpwd1.value.length<6){ //パスワードの長さが 6 文字以上かどうかを判断します
alert("登録パスワードは 6 文字以上である必要があります!");
Form.userpwd1.focus();
Return(false);
}
If(form.truename.value==""){
alert("本名を入力してください!");
Form.truename.focus();
Return(false);
}
If(form.sex.value==""){
alert("性別を選択してください!");
Form.sex.focus();
Return(false);
}

if(form.email.value==""){
alert("メールアドレスを入力してください!");
form.email.focus();
Return(false);
}

If(form.email.value.match(/^(.+)@(.+)$/)==null){ //メールアドレスの形式が正しいかどうかを判定します
alert("正しいメールアドレスを入力してください!");
form.email.focus();
Return(false);
}

If(form.tel.value==""){
&nb

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/486430.html技術記事 JavaScriptによるキー機能でユーザー登録情報の正当性を検証する場合、数値データの検証が必要となる場合が多くあります。 JavaScript は isNaN() 関数を適用して上記の機能を実現できます...
 
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!