パスワードフィールドにパスワードを入力し、javascriptからphpに送信し、phpの '123'キー変数と比較します。したがって、それが真であれば真、そうでなければ偽をエコーします。javacript(jquery-post)のphp echo出力との比較
次に、コールバック関数フィールドのjavascriptファイルで、if文でデータを使用することはできません。どうしてか分かりません。
しかし、私はちょうどそれが私のhtmlファイルに真の書き込みデータを書きたいが、私はとの比較を行うカントときに、この「真」
私のjavascript:
$.post('validation.php', { input: pass }, function(data) {
if (data === "true")
{
// even if it is true, It skips here, goes else
}
else
{
}
});
私のPHPファイルは次のとおりです。
<?php
$key = '123';
if (isset($_POST['input'])) {
$pass = $_POST['input'];
if ($pass === $key)
{
echo 'true';
}
else
{
echo 'false';
}
}
?>
私は、いくつかの状況に直面している他人を助ける方法で私のタイトルを編集することができます。それは今ではとても具体的です –
ありがとう - おそらく - 返されたAJAXの値は渡された値と一致しません? – gavgrif