如何使用PHP配置JS

时间:2015-11-07 15:29:27

标签: javascript php html

$(function(){

$("form").submit(function() {
    event.preventDefault();

    var password = $('#inputPassword').val();
    var doublep = $('#checkPassword').val();

    $.post("updatepassword.php",
    {
        password: password,
        doublep: doublep
    },

    function(data)
    {
        if(data.result == 'changed') {
             $("#resultDiv").hide().html('<div class="alert alert-success" style="margin-top:25px;"> <strong>Success!</strong> Your password was successfully changed.</div>').fadeIn(1000);
        } else if (data.result == 'error'){
            $("#resultDiv").hide().html('<div class="alert alert-danger" style="margin-top:25px;"> <strong>Error!</strong> Could not update your password. Please contact an admin.</div>').fadeIn(1000);
        } else if (data.result == 'dontmatch'){
            $("#resultDiv").hide().html('<div class="alert alert-danger" style="margin-top:25px;"> <strong>Error!</strong> The passwords you entered didnt match! Please try again.</div>').fadeIn(1000);
        }
    }, "json");
});

});

这是一个Java脚本代码,它接受2个输入值并转到PHP,在updatepassword.php中如何将这2个值用于我的PHP代码并提供data.result?

p.s:我没有获得java脚本代码的信用。

1 个答案:

答案 0 :(得分:0)

如果您要发布到该页面,请像这样访问

$val1 = $_POST['val1'];
$val2 = $_POST['val2'];

如果您使用的是get方法,

$val1 = $_GET['val1'];
$val2 = $_GET['val2'];

然后使用$val1$val2完成您的工作,最后只需要发送回{1}}

echo

详细了解$_POST$_GETVariablesjson_encode()