小编Phi*_*hil的帖子

PHP AJAX登录,这种方法安全吗?

我刚刚启动PHP和MySQL并创建了一个登录表单,一切正常!现在我想添加ajax,我考虑的第一个方法是使用jQuery $ .post方法.我对代码没问题,这里有一个关于我将要做的事情的快速概念:

function login(){
    $.post('login.php', {
      username:form.username.value,
      password:form.password.value
    })
}
Run Code Online (Sandbox Code Playgroud)

我需要知道的是,这是否安全,如果不是我应该考虑哪种方法?

php security ajax jquery login

4
推荐指数
1
解决办法
1029
查看次数

PHP AJAX登录,这种方法安全吗?

我刚刚启动PHP和mySQL,需要知道这是否"安全".登录信息通过AJAX(jQuery)传递到以下PHP文件中.

jQuery AJAX

$("#login_form").submit(function(){
    $.post("login.php",{user:$('#username').val(),pass:$('#password').val()} ,function(data)
Run Code Online (Sandbox Code Playgroud)

PHP

ob_start();
mysql_connect("-", "-", "-") or die("ERROR. Could not connect to Database."); 
mysql_select_db("-")or die("ERROR. Could not select Database.");

//Get Username and Password, md5 the password then protect from injection.

$pass = md5($pass);
$user = stripslashes($user);
$pass = stripslashes($pass);
$user = mysql_real_escape_string($user);
$pass = mysql_real_escape_string($pass);

//See if the Username exists.
$user_result=mysql_query("SELECT * FROM users WHERE username='$user'");
$user_count=mysql_num_rows($user_result);

if($user_count==1){
    if($pass_length==0){ echo "userVALID"; }
    else{       
        $pass_result=mysql_query("SELECT * FROM users WHERE username='$user' and password='$pass'");
        $pass_count=mysql_num_rows($pass_result);       
        if($pass_count==1){             
            session_register("user");
            session_register("pass"); …
Run Code Online (Sandbox Code Playgroud)

php security ajax jquery login

4
推荐指数
2
解决办法
9362
查看次数

iPad/jQuery.animate(滚动)问题

我有一个页面,使用jQuery.animate滚动文档的正文/ html,它在浏览器中工作正常,但不会玩iPad的球.

首先它应该在Y方向上滚动然后在X上滚动,但是在iPad上它在Y中滚动,然后它在向X方向滚动之前跳回到原始位置.动画完成后,除非您手动滚动页面,否则用于导航的链接将停止运行,然后它们将再次运行!

我在这做错了什么?这个页面在这里找到...

菲利,提前谢谢.

jquery ipad jquery-animate

2
推荐指数
1
解决办法
6864
查看次数

标签 统计

jquery ×3

ajax ×2

login ×2

php ×2

security ×2

ipad ×1

jquery-animate ×1