PHP中用jQuery 的操作POST方法提交数据(用login测试)
2014-09-17 09:23
651 查看
先附上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,则弹出登录成功,否则弹出输入错误。
<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,则弹出登录成功,否则弹出输入错误。
相关文章推荐
- PHP中利用jQuery操作json格式数据,实现$_POST的数据传输和接收
- php采用ajax数据提交post与post常见方法总结
- jquery 使用$.ajax post方法提交数据
- jQuery使用post方法提交数据实例
- extjs Post方法提交json格式的数据到php
- PHP中用jQuery实现ajax然后用POST方法传接数据之3分钟包教包会傻瓜教程
- php 模拟POST提交数据的2种方法
- jquery中ajax方法load get post与脚本文件如php脚本连接时,脚本怎样接受数据?
- PHP模拟post提交数据方法汇总
- 三种方法教你如何用PHP模拟post提交数据
- PHP模拟post提交数据方法汇总
- PHP中模拟post提交数据的方法
- jQuery提交数据给php,serialize()方法提交所有数据,不发生页面跳转
- php中模拟POST提交数据两种方法
- 如何用PHP模拟POST方法 采集提交后的数据
- php模拟post提交数据方法
- php中使用Curl、socket、file_get_contents三种方法POST提交数据
- jQuery跨域请求,跨域Post提交数据的方法(.net/SQL技术交流群206656202 入群需注明博客园) - 思...
- php模拟post提交数据的方法
- php使用CURL模拟GET与POST向微信接口提交及获取数据的方法