得到2进入响应 - jquery ajax调用

i have created i login form using core php,but i have a problem in it that is i get 2 enter in ajax response thats why my condition not match properly and my login form not working.

my HTML:

<div id="block">
   <form method="post" name="form">
        <ul>
          <li>Usename:</li>
          <li><input id="email" type="text"  name="un" size="25" required  placeholder="Email"  ></li>
        </ul>
        <ul>
          <li>Password:</li>
          <li><input id="password" type="password" name="up" size="25"></li>
          <li><input type="button" name="submit" value="LOGIN" onClick="rr();"></li>
       </ul>
   </form>
  </div>

my js:

function rr()
{
var data={
        'un':$('#email').val(),
        'up':$('#password').val()

    }

    $.ajax({
        type:"POST",
        data:data,
        dataType:"text",
        url:"/panchayat/web/action.php?action=login",
        success:function(response)
        {
            if(response=='true')
            {
                window.location.assign("home.html");
            }
            else
            {
                alert("wrong credencials");
            }
        },
        failure:function(response)
        {
            alert("there is an error.");
        },      
        error:function(xhr, status, error)
        {
          alert("xhr.response");    
        }

        });
}

my php:

function login()
    {
        $q=mysql_query("select * from tb_login");
        $ft=mysql_fetch_array($q);
        $_SESSION['emailid']=$_REQUEST["un"];
        $_SESSION['pass']=$_REQUEST["up"];
        if($_REQUEST["un"]==$ft["Emailid"] && $_REQUEST["up"]==$ft["Password"])
        {
            $n="true";
        }
        else
        {           
            $n="WRONG USERNAME OR PASSWORD";
        }
        echo $n;
    }

there is two enter come with 'true' in response so that my condition in success part does not match.please help me to get rid off with these enters.thanx in advance.

查看全部
dongshenjie3055
dongshenjie3055
2013/08/29 11:16
  • php
  • ajax
  • javascript
  • jquery
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

1个回复