@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux www.thesweb.ru 4.19.0-22-amd64 #1 SMP Debian 4.19.260-1 (2022-09-29) x86_64
Current Path :
/
var
/
www
/
www-root
/
data
/
www
/
new.labinform.ru
/
bigdata
/
sec
/
Path :
Upload File :
New :
File
Dir
/var/www/www-root/data/www/new.labinform.ru/bigdata/sec/login.js
//$(document).ajaxSend(function(event, jqxhr, settings) { //ajaxStart(function() { //("").append("<p>Сработало событие ajaxStart</p>" ); //if (settings.url.substr(0, 9) == 'login.php') // $.messager.show({ title:'ajx', msg: settings.url, timeout: 5000, cls:'c4', showType:'slide' }); // else if (settings.url.substr(0, 9) == 'action.php') // $.messager.show({ title:'ajx', msg: settings.url, timeout: 5000, cls:'c4', showType:'slide' }); //else // check_auth(true); //$.messager.show({ title:'ajx', msg: settings.url, timeout: 1000, cls:'c4', showType:'slide' }); //}); function check_auth(fc) { if (fc == true) { if (!$('#passform').dialog('options').closed) return false; } $.ajax( { type: "GET", url: 'login.php', async: false, cache: false }).done(function(data) { if (data.message != "+") { $('#passform').dialog('open'); if (($.cookie('lastuser') != '') && ($.cookie('lastuser') != null)) $('#zxl').textbox('setValue', $.cookie('lastuser')); $('#pzx').textbox('setValue', ''); if ($('#zxl').textbox('getText') == '') $('#zxl').textbox('textbox').focus(); else $('#pzx').textbox('textbox').focus(); return false; } else { if (!$('#passform').dialog('options').closed) { $.messager.show({ title:'Авторизовано', msg: 'Пользователь: ' + data.user + '<br> Сессия: ' + data.session_id, timeout: 6000, cls:'c4', border:'thin', showType:'slide' }); $('#passform').dialog('close'); $('#user').textbox('setText', data.user + " [" + data.session_id + "]"); //$('#ssid').textbox('setText', data.session_id); } if (fc == true) { $.messager.show({ title:'Авторизовано', msg: 'Пользователь: ' + data.user + '<br> Сессия: ' + data.session_id, timeout: 6000, cls:'c4', border:'thin', showType:'slide' }); $('#user').textbox('setText', data.user + " [" + data.session_id + "]"); //$('#ssid').textbox('setText', data.session_id); } } }).fail(function(data) { $('#passform').dialog('open'); return false; }) ; return true; } function logout() { $.ajax( { type: "GET", url: 'login.php?logout=1', async: true, cache: false }).done(function(data) { if (data.message == "-") { $('#user').textbox('setValue', ''); $('#ssid').textbox('setValue', ''); $('#pzx').textbox('setValue', ''); $('#zxl').textbox('textbox').select(); if ($('#zxl').textbox('getText') == '') $('#zxl').textbox('textbox').focus(); else { $('#pzx').textbox('textbox').focus(); } $('#passform').dialog('open'); $.messager.show({title:'Сессия закрыта', msg: 'Произведен выход пользователя ' + $('#zxl').textbox('getText') + ' и закрытие сессии ' + $('#ssid').textbox('getText'), timeout: 5000, cls:'c3', border:'thin', showType:'slide' }); } }); } function auth_send() { data = { zxl: $('#zxl').textbox('getValue'), pzx: $('#pzx').textbox('getValue') } $.ajax( { type: "POST", url: 'login.php', data: data, async: true, cache: false }).done(function(data) { if (data.status != "OK") $.messager.show({title:'Ошибка', msg: data.message, timeout: 10000, cls:'c3', border:'thin', showType:'slide' }); else { $.messager.show({ title:'Авторизовано', msg: 'Пользователь: ' + data.user + '<br> Сессия: ' + data.session_id, timeout: 6000, border:'thin', cls:'c4', showType:'slide' }); $('#pzx').textbox('setValue', ''); $('#passform').dialog('close'); $('#user').textbox('setText', data.user + " [" + data.session_id + "]"); //$('#ssid').textbox('setText', data.session_id); $.cookie('lastuser', data.user); if (($('#domain_filter').length > 0) && (($('#domain_filter').combobox('getData') == null) || ($('#domain_filter').combobox('getData').total == 0))) { $('#domain_filter').combobox('reload'); } if (($('#concepts').length > 0) && (($('#concepts').datagrid('getData') == null) || ($('#concepts').datagrid('getData').total == 0))) { $('#concepts').datagrid('reload'); } } }).fail(function(data) { $.messager.alert({ title:'Ошибка!', msg:'Ошибка авторизации на сервере: ' + data.responseText, timeout: 0, cls:'c3', border:'thin', showType:'slide' }); }); } $(document).ready(function () { $('#pzx').textbox('textbox').bind('keyup', function(e){ if (e.keyCode == 13) auth_send(); return true; }); check_auth(true); $(document).ajaxSend(function(event, jqxhr, settings) { if (settings.url.substr(0, 9) != 'login.php') check_auth(false); }); });