вопрос
Криво работает авторизация, после ввода логина и пароля нажимая кнопку "войти", пишет что логин или пасс не верный, а если обновить страницу то я автоматически вошел под логином и пассом. Как собственно этот косяк исправить?
Вот как выглядит сама кнопка в login.tpl
А вот masslog.js
Вот как выглядит сама кнопка в login.tpl
<span style="margin-right:5px;"></span><a href="javascript://" class="nrl" onclick="sitelogin();return false;">
<img src="{THEME}/images/ic_ok.png" border="0" align="absmiddle" style="width:28px;height:20px;position: relative;bottom: 4px;" id="l_okshow" alt=""></a>
А вот masslog.js
$("#cnidle_oh").click(function(){
$('#exTeem').animate({opacity: "hide", bottom: "50"}, 300);
setTimeout(function() {
$('#winTeem').fadeIn(1000);
}, 200);
});
$("#click_out").click(function(){
$("#panel_out").animate({opacity: "hide", bottom: "50"}, 300);
$("#uPanel").fadeIn('show');
});
$("#tclick_out").click(function(){
$("#panel_in").fadeOut('show');
$("#uPanel").animate({"left": "+=444px"}, "show");
});
$("#dclick_out").click(function(){
$("#uPanel").animate({opacity: "hide", bottom: "-10"}, 300);
$('#newpubl').css('display', 'none');
$('#inuprofi').css('display', '');
});
$("#pclick_out").click(function(){
$("#uPanel").animate({"left": "-=444px"}, "show");
$("#panel_in").fadeIn('slow');
});
$("#inuprofi").click(function(){
$("#uPanel").animate({opacity: "show", bottom: "10"}, 500);
$('#newpubl').css('display', '');
$('#inuprofi').css('display', 'none');
});
$("#uPanel img").tipsy({gravity: 's', html: true});
$("#panel_out img").tipsy({gravity: 's', html: true});
$("#panel_in img").tipsy({gravity: 's', html: true});
$("#uPanel img.pw").tipsy({gravity: 'w', html: true});
$(document).ready(function(){
var sidebar = get_cookie("hidesidebar");
if (sidebar == "1") {
$("#r-colonka").hide();
} else {
$("#sio").hide();$("#sic").show();
}
});
function logoutt()
{
DLEalert("<span style='color:#777;font-size:10pt;'>Вы уверены,что хотите выйти ?</span>", "Ошибка авторизации");
}
$("#who_offlineee").click(function() {
DLEalert("<span style='color:#777;font-size:10pt;'>Вы уверены,что хотите выйти ?</span>", "Ошибка авторизации");
});
$("#l_offline").click(function() {
$.get(dle_root+"index.php?action=logout",{},function(){
location.href="/";
});
});
$('#pageload').fadeOut('slow');
function closeiphone(){
$("#iphonepanel").fadeOut('show',function(){
$("#whitebg").fadeOut('show');
});
}
function showIphone(){
$("#iphonepanel").fadeIn('show');
$("#whitebg").fadeIn('slow',function(){
$("#iphonepanel").fadeIn('show');
});
}
$(document).ready(function(){
$("#toTops").css('display','none');
$(function(){
$('#toTops').click(function(){
$('html, body').stop().animate({scrollTop:$("body").offset().top},1200);
});
});
});
function sitelogin(){
var uname=$("input[name='login_name']").val();
var upassword=$("input[name='login_password']").val();
$.post("/index.php",{login_name:""+uname+"",login_password:""+upassword+"",login:"submit",ajax:"1"},function(data){
if (data == "logged") {
$('#l_okshow').hide();
$('#l_form').show();
setTimeout(function() {
$('#l_form').hide();
$('#l_smic').show();
DLEalert("<span style='color:#777;font-size:10pt;'>Авторизация прошла успешно</span>", "Авторизация на сайте");
}, 3500);
setTimeout(function() {
location.href="";
location.reload();
}, 5500);
} else {
$('#l_okshow').hide();
$('#l_form').show();
setTimeout(function() {
$('#l_form').hide();
DLEalert("<span style='color:#777;font-size:10pt;'>Ошибка авторизации,возможно вы ввели не верный пароль.</span>", "Ошибка авторизации");
$('#l_smio').show();
}, 3500);
setTimeout(function() {
$('#l_okshow').show();
$('#l_smio').hide();
}, 6500);
}
});
}
function uNewLog() {
DLEalert("<span style='color:#777;font-size:10pt;'>Для того, что бы авторизироваться на сайте, воспользуйтесь формой входа, расположенной в нижнем левом углу.</span>", "Авторизация на сайте");
}
$('#uPanels').fadeIn('fast');
$('#showpages').css('display','none');
function slowpage() {
$('#hidepage').css('display','none');
$('#showpages').css('display','');
$("#slowpage").click(function() {
var freok = "<span style='color:#777;font-size:10pt;'>Введите номер старницы, на которую хотите перейти.</span>";
var numpage = $("#showpage").val();
var winl = window.location+'';
var winspl = winl.split("page");
if(numpage) {
$('a#slowpage').css('display', 'none');
$('#p_form').show();
setTimeout(function() {
$('#p_form').hide();
$('#p_smic').show();
}, 1500);
setTimeout(function() {
winl = winspl[0];
winspl = winl.split("index.php");
window.location.href = winspl[0] + 'page/' + numpage + '/';
}, 2500);
} else {
$('a#slowpage').css('display', 'none');
$('#p_form').show();
setTimeout(function() {
$('#p_form').hide();
$('#p_smio').show();
}, 1500);
setTimeout(function() {
DLEalert(""+freok+"", "Ошибка перехода");
}, 1500);
setTimeout(function() {
$('#p_smio').hide();
$('a#slowpage').css('display', '');
}, 3500);
}
});
}
function uplogout()
{
$(".ui-dialog-titlebar-close").hide();
$("#LogoutWin a.button").addClass('disabled').removeAttr('onclick');
$("#logout-reloader").show();
function second_passed() {
$.get("http://up-portal.net/index.php?action=logout",{},function(){location.href="";location.reload();});}
setTimeout(second_passed, 3000)
}