2010-12-18 6 views
0

ピン番号を尋ねるスクリプトはmd5として暗号化されていますが、値を入力すると検証され、1234または4321の場合のみ実行する必要があります。2を実行する必要がありますデータベースからピン番号を取得し、PHPのforeach文を使用してそれらをエコーするようにif文を変更します。Javascript hex_md5ピン番号

<script> 
function pinSave() 
{ 
    var validate=prompt("Enter your PIN","Enter your PIN"); 
    if (validate != '' && validate != null) { 

     if (hex_md5(validate) == '81dc9bdb52d04dc20036dbd8313ed055') 
      return true; 
     else 
     { 
      alert('The PIN you entered is not correct.'); 
      return false; 
     }   
     if (hex_md5(validate) == 'd93591bdf7860e1e4ee2fca799911215') 
      return true; 
     else 
     { 
      alert('The PIN you entered is not correct.'); 
      return false; 
     }   

    } else { 
     return false; 
    } 
} 

+0

PHPスクリプトでJSONとしてエンコードします。 JSONをJavaScriptでデコードします。それらを配列に入れてください。上記の配列でそれらを探します。 –

+1

あなたはRAD障害に苦しんでいるようです –

答えて

0

、誰もがあなたのjavascriptのために、あなたがのために検証し、ピンのhex_md5番号が表示からのリクエストを見ることができるので、それは、この検証クライアント側を持つことが悪い考えです。

これをPHPコードに移動し、データベースに行を挿入する前に検証を行います。

関連する問題