PHP中用jQuery 的操作POST方法提交数据(用login测试)

来源:互联网 发布:淘宝搜什么有红包 编辑:程序博客网 时间:2024/05/22 16:04

先附上html及相关JS代码:

<html><head><title>login</title></head><script src="jquery-1.11.1.min.js"></script><script>$(function(){$("#submit").click(function(){var userName = $("#username").val();var passWord = $("#password").val();if (userName == "" || passWord == ""){alert("信息不完整");return;}//alert("11");//$.post("login.php", "param=" + userName + "," + passWord, function(data){$.post("login.php", "param=" + userName +","+ passWord, function(data){alert(data);//$("#info").text(data);});});});</script><body>    <fieldset>        <legend>用户登录</legend>                   <p>            <label for="username" class="label">用户名:</label>            <input id="username" name="username" type="text" class="input" />            <p/>            <p>            <label for="password" class="label">密 码:</label>            <input id="password" name="password" type="password" class="input" />            <p/>            <p>            <input type="button" id="submit" name="submit" value="  确 定  " class="left"/><span id="info"></span>            </p>         </fieldset></body></html>

然后在login.php页面中进行操作,如下:

<?php$param = explode(",",$_POST['param']);//var_dump($_POST);//echo $param[0].'第二个', $param[1];if (login_tbu($param[0], $param[1])){    echo '登陆成功';}else{    echo '用户名或密码错误';}function login_tbu($username, $password){if($username == "admin" && $password == "admin"){return true;}else{return false;}}

其中,login_tbu()这个方法可以用多种方法写,这里为了方便测试,写在的PHP脚本当中


运行login.html,如果输入用户名和密码为admin,则弹出登录成功,否则弹出输入错误。

0 0
原创粉丝点击