登录&注册相同的脚本,但其中一个没有'不起作用

Login & Registration same scripts, but one doesn't work

本文关键字:一个 不起作用 注册 amp 登录 脚本      更新时间:2023-09-26

因此,处理注册的第一个脚本的一部分如下所示:

  var dataString = 'fullnames='+ fullnames + '&phone=' + phone + '&emails=' + emails + '&passs=' + passs + '&page=signup';
    $.ajax({
        type: "POST",
        url: "save_details.php",
        data: dataString,
        cache: false,
        beforeSend: function() 
        {
            $("#signup_status").html('<br clear="all"><div style="padding-left:115px;"><font style="font-family:Verdana, Geneva, sans-serif; font-size:12px; color:black;">
            Wait a bit
            </font> <img src="images/loadings.gif" alt="Se proceseaza...." align="absmiddle" title="Se proceseaza...."/></div><br clear="all">');
        },
        success: function(response)
        {
            $("#signup_status").hide().fadeIn('slow').html(response);
        }
    });

处理登录表单的另一个脚本看起来与完全相同

var dataString = 'username=' + username + '&password=' + password + '&page=login';
        $.ajax({
            type: "POST",
            url: "login.php",
            data: dataString,
            cache: false,
            beforeSend: function() 
            {
                $("#login_status").html('<br clear="all"><div style="padding-left:115px;"><font style="font-family:Verdana, Geneva, sans-serif; font-size:12px; color:black;">
                Wait a bit
                </font> <img src="images/loadings.gif" alt="Se proceseaza...." align="absmiddle" title="Se proceseaza...."/></div><br clear="all">');
            },
            success: function(response)
            {
                $("#login_status").hide().fadeIn('slow').html(response);
            }
        });

第一个工作没有任何问题,但第二个将显示"等待一段时间",并永远停留在那里,即使它将数据解析到php脚本并创建会话以登录,但不会显示成功消息,并空闲到"等待一点"。

解决了这个问题,我在处理的php脚本instea上遇到了以下问题:

$_SESSION["USER_FULLNAME"]=$checkmail->name

我有

$_SESSION["USER_FULLNAME"]=$$checkmail->name

一美元等于工时。