在我的网页上创建密码的实时检查时出错。
这是我的js
$(document).ready(function()
{
var password;
var repassword;
$('#password').keyup(function (f)
{
$(this).val($(this).val().replace(/\s/g, ''));
password = $(this).val();
if(password.length < 5)
{
$("#password-result").html('');
return;
}
if(password.length >= 5){
$("#password-result").html('<img src="images/available.png" />');
}
});
$('#repassword').keyup(function (g)
{
$(this).val($(this).val().replace(/\s/g, ''));
repassword = $(this).val();
if(repassword.length < 5)
{
$("#repassword-result").html('');
return;
}
if(repassword.length >= 5){
$("#repassword-result").html('<img src="ajax-loader.gif" />');
$.post('check.php',{
'password':password,
'repassword':repassword
},
function(data){
$("#repassword-result").html(data);
});
}
});
});
如果有办法简化,那么我将不胜感激任何帮助:)
这是我的php
if(isset($_POST["repassword"])){
$password = $_POST["password"];
$repassword = $_POST["repassword"];
if($password == $repassword){
die $password;
}
else{
die $repassword;
}}
我不知道为什么我得到错误就是这部分
die $password;
它说Parse错误:语法错误,意外&#39; $ password&#39;第7行的C:\ xampp \ htdocs \ secret \ check.php中的(T_VARIABLE)
答案 0 :(得分:0)
die
是一个函数,所以你必须这样做
die($password);