One Hat Cyber Team
Your IP :
216.73.216.216
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
vhost
/
mathsociety.kiev.ua
/
seminar
/
View File Name :
ajax.js
function getXMLHTTP(){ if (window.XMLHttpRequest) { xxx = new XMLHttpRequest(); //xmlhttp.overrideMimeType('text/xml'); } else if (window.ActiveXObject) { xxx = new ActiveXObject("Microsoft.XMLHTTP"); } return xxx; } //xmlhttp = getXMLHTTP(); function prepare(str){ str1=str; str1=str1.replace(/&/g,'%26'); // str1=str1.replace(/\\/g,'%5C%5C'); // str1=str1.replace(/\'/g,'%5C%27'); str1=str1.replace(/\+/g,'%2B'); return str1; // str=escape(str); // str=str.replace(/\+/g,'%2B'); //return str; } function getMain(){ xmlhttp = getXMLHTTP(); var url = 'getcontent.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText + ' '; jsMath.ConvertTeX(); jsMath.Process(); } }; xmlhttp.send(null); } function login(user,pass){ xmlhttp = getXMLHTTP(); if(user !== "") { var url = 'login.php' ; var params='user=' + user + '&pass=' + pass; xmlhttp.open('POST', url, true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); xmlhttp.setRequestHeader("Content-length", params.length); xmlhttp.setRequestHeader("Connection", "close"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('navbar').innerHTML = xmlhttp.responseText; document.getElementById('user').value = user; checkauth(); } }; xmlhttp.send(params); } } function checkauth(){ xmlhttp = getXMLHTTP(); var url = 'checkauth.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { var auth = xmlhttp.responseText; document.getElementById('auth').value = auth; filllost(auth); } }; xmlhttp.send(null); } function filllost(auth){ if(auth == 1){ document.getElementById('lost').innerHTML = 'Доброго дня, ' + document.getElementById('user').value; } else{ document.getElementById('lost').innerHTML = '<a href="javascript:void(0)" onclick="wish()">Бажаю зареєструватись</a> ' + '<a href="javascript:void(0)" onclick="lost()">Загубив пароль</a>'; } } function logout(){ xmlhttp = getXMLHTTP(); var url = 'logout.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('sid').value = ''; document.getElementById('user').value = ''; document.getElementById('auth').value = ''; document.getElementById('navbar').innerHTML = xmlhttp.responseText; filllost(0); getMain(); } }; xmlhttp.send(null); } function details(id){ xmlhttp = getXMLHTTP(); var lab = 'div' + id; var url = 'details.php?id=' + id; xmlhttp.open('GET', url , true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById(lab).innerHTML = xmlhttp.responseText; jsMath.ConvertTeX(); jsMath.Process(); } }; xmlhttp.send(null); } function summary(id){ xmlhttp = getXMLHTTP(); var lab = 'div' + id; var url = 'summary.php?id=' + id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById(lab).innerHTML = xmlhttp.responseText; jsMath.ConvertTeX(); jsMath.Process(); } }; xmlhttp.send(null); } function archive(){ document.getElementById('maindiv').innerHTML = 'Вибачте, сторінка ще не готова'; } function seminar(){ xmlhttp = getXMLHTTP(); var url = 'seminars.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(null); } function editseminar(id){ xmlhttp = getXMLHTTP(); var url = 'editseminar.php?id=' +id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(null); } function updateseminar(id,seminar,chairs,placeid,place,room,time){ var f=document.semedit; if(f.seminar.value==''){ alert('Вкажіть назву семінару'); f.seminar.focus(); return false; } if(f.chairs.value==''){ alert('Вкажіть керівників'); f.chairs.focus(); return false; } if(f.placeid.value==''){ alert('Вкажіть місце проведення'); f.placeid.focus(); return false; } if(f.place.value==''){ alert('Вкажіть місце проведення'); f.place.focus(); return false; } if(f.room.value==''){ alert('Вкажіть кімнату'); f.room.focus(); return false; } if(f.time.value==''){ alert('Вкажіть час'); f.time.focus(); return false; } xmlhttp = getXMLHTTP(); var url = 'updateseminar.php'; var params='id=' + id + '&seminar=' + seminar + '&chairs=' + chairs + '&placeid=' + placeid + '&place=' + place + '&room=' + room + '&time=' + time; xmlhttp.open('POST', url, true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); xmlhttp.setRequestHeader("Content-length", params.length); xmlhttp.setRequestHeader("Connection", "close"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(params); } function talk(){ xmlhttp = getXMLHTTP(); var url = 'talks.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; jsMath.ConvertTeX(); jsMath.Process(); } }; xmlhttp.send(null); } function edittalk(id){ xmlhttp = getXMLHTTP(); var url = 'edittalk.php?id=' + id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(null); } function updatetalk(id,seminarid,placeid,place,room,date,time,speaker,talk,abstract){ var f=document.tedit; if(f.seminar.selectedIndex==0){ alert('Виберіть семінар'); f.seminar.focus(); return false; } if(f.date.value==''){ alert('Вкажіть дату'); f.date.focus(); return false; } if(f.time.value==''){ alert('Вкажіть час'); f.time.focus(); return false; } if(f.speaker.value==''){ reply=confirm('Не вказано доповідача!'); if (!reply){ f.speaker.focus(); return false; } } if(f.talk.value==''){ alert('Вкажіть назву доповіді'); f.talk.focus(); return false; } xmlhttp = getXMLHTTP(); var url = 'updatetalk.php'; var params='id=' + id + '&seminarid=' + seminarid + '&placeid=' + placeid + '&place=' + place + '&room=' + room + '&date=' + date + '&time=' + time + '&speaker=' + speaker + '&talk=' + talk + '&abstract=' + abstract; xmlhttp.open('POST', url, true); xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8"); xmlhttp.setRequestHeader("Content-length", params.length); xmlhttp.setRequestHeader("Connection", "close"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; jsMath.ConvertTeX(); jsMath.Process(); } }; xmlhttp.send(params); } function deletetalk(id){ xmlhttp = getXMLHTTP(); var url = 'deletetalk.php?id=' +id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(null); } function purgetalk(id){ xmlhttp = getXMLHTTP(); var url = 'purgetalk.php?id=' +id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } }; xmlhttp.send(null); } function wish(){ xmlhttp = getXMLHTTP(); var url = 'wish.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } else { } }; xmlhttp.send(null); } function lost(){ xmlhttp = getXMLHTTP(); var url = 'lost.php'; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById('maindiv').innerHTML = xmlhttp.responseText; } else { } }; xmlhttp.send(null); } function renew(){ var email = document.getElementById('emaill'); var url = 'renew.php?email='+ email.value; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { reply = xmlhttp.responseText; if(reply == 1){ alert('ПОМИЛКА! Ваша адреса email не відповідає запису в базі даних членів КМТ'); getMain(); } else{ alert('Пароль висланий Вам електронною поштою'); getMain(); } } }; xmlhttp.send(null); } function register(){ var login = document.getElementById('login'); var email = document.getElementById('email'); if (login.value == ''){ alert('Виберіть login'); login.focus(); return false; } if (email.value == ''){ alert('Вкажіть email'); email.focus(); return false; } xmlhttp = getXMLHTTP(); var url = 'checkuser.php?login=' + login.value + '&email='+ email.value; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { reply = xmlhttp.responseText; if(reply == 2){ alert('Ви вже зареєстровані'); return false; } if(reply == 1){ alert('Такий користувач вже існує! Виберіть інший login'); return false; } var url = 'register.php?login=' + login.value + '&email='+ email.value; xmlhttp.open('GET', url, true); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { reply = xmlhttp.responseText; if(reply == 1){ alert('ПОМИЛКА! Ваша адреса email не відповідає запису в базі даних членів КМТ'); getMain(); } else{ alert('Пароль висланий Вам електронною поштою'); getMain(); } } }; xmlhttp.send(null); } else { } }; xmlhttp.send(null); } function setdefaults(){ xmlhttp = getXMLHTTP(); var idx= document.tedit.seminar.selectedIndex; var id= document.tedit.seminar.options[idx].value; var url = 'setdefaults.php?id=' + id; xmlhttp.open('GET', url, true); xmlhttp.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { eval(xmlhttp.responseText); } }; xmlhttp.send(null); }