用smarty的一个关于登录的问题,纠结、、、 本帖最后由 meili_1990 于 2012-07-28 20:42:08 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以参考下这个 http://blog.csdn.net/huangjianxiang1875/article/details/7604819 不成功就die掉。或者把信息注册下在前台显示$smarty->assign('err',$err);$smarty->display JS也有问题。AJAX是异步刷新。你的false还没返回就被提交了。改下 if($password) { $sql = "select * from user_base where Name='$name' and State=1"; $res = $mysql->query($sql); $row = $mysql->fetch_array($res); if($row['Password'] == $password) { $smarty->assign('name',$name); $smarty->display("index.tpl"); } else { echo "密码错误"; exit; } } else { header("Location: LoginController.php"); } <div style="background: #FFFEE7;width:100%;height: 100% "> <div style="position: absolute;left:700px;top: 202px"> <div class='content-head'> Login: </div> <div id="tablediv"> <form method="post" id="uloginform"> <table class="content-notice"> <tr> <td>用户名:</td><td><input type="text" name="input[name]" id="uid"></td> </tr> <tr> <td>密码:</td><td><input type="password" name="input[password]" id="password"></td> </tr> <tr> <td colspan="2"><input type="submit" value="Login" name="submit" ><span id="err"></span></td> </tr> </table> </form> </div> </div></div><script type="text/javascript"> $('#uloginform').submit( function() { $.getJSON('地址', $(this).serialize() ,function(req){ if( req.success !=1 ) { $("#err").html(req.msg); } else { //成功 } }); return false; } );</script>用表单提交,返回false组织表单的动作。用$.ajax的方法。 PHP5.3.6如何升级到5.3.9-RC4版本? 正则验证手机 php+mssql +iis 应该如何配置呢? php执行多个mysql_query()的问题 php地址传值问题。。。。。。。。。。。。。 cookie怎么这么快失效 请教一个简单的正则问题 求一个画图函数,能根据5-6个数值画出类似实况中人物数值的图形(类似五角形),谢谢~~ php页面参数传递问题? 如何用PHP mail函数发送超文本邮件 php新手 下面是链接 纠结啊,php写了一个方法,根据传值内容相对应关键字加链接。
或者把信息注册下在前台显示
$smarty->assign('err',$err);
$smarty->display
{
$sql = "select * from user_base where Name='$name' and State=1";
$res = $mysql->query($sql);
$row = $mysql->fetch_array($res); if($row['Password'] == $password)
{
$smarty->assign('name',$name);
$smarty->display("index.tpl");
}
else
{
echo "密码错误";
exit;
} }
else
{
header("Location: LoginController.php");
}
<div style="position: absolute;left:700px;top: 202px">
<div class='content-head'>
Login:
</div>
<div id="tablediv">
<form method="post" id="uloginform">
<table class="content-notice">
<tr>
<td>用户名:</td><td><input type="text" name="input[name]" id="uid"></td>
</tr>
<tr>
<td>密码:</td><td><input type="password" name="input[password]" id="password"></td>
</tr> <tr>
<td colspan="2"><input type="submit" value="Login" name="submit" ><span id="err"></span></td>
</tr> </table>
</form> </div>
</div>
</div><script type="text/javascript">
$('#uloginform').submit(
function() {
$.getJSON('地址', $(this).serialize() ,function(req){
if( req.success !=1 )
{
$("#err").html(req.msg);
}
else
{
//成功
}
});
return false;
}
);
</script>
用表单提交,返回false组织表单的动作。用$.ajax的方法。