Jump to content
Sign in to follow this  
vampirius8

Ошибка

Recommended Posts

Скрип отправь, а вообще скорее всего с базой проблемы

 

в какой именно таблице примерно???

Share this post


Link to post
Share on other sites

Открываешь консоль(просмотр кода элемента), переходишь во вкладку network:

post-22-0-05537400-1453920465_thumb.jpg

 

Дальше идешь на сайт выполняешь регистрацию, но не до конца где вылазит капча, вводишь ее, но не жмешь отправить, очищаешь все в network(выделено красным квадратиком на скрине), обязательно нажми Preserve log :

post-22-0-61618500-1453920845_thumb.jpg

 

Жмешь отправить, видишь следующее и кликаешь на register:

post-22-0-00505100-1453921328_thumb.jpg

 

После чего открывается бокс и кликаешь на response(ответ) и где синяя рамка там увидишь то что тебе возвращает php скрипт, заскринешь и скинешь сюда)

post-22-0-17734200-1453921556_thumb.jpg

 

Share this post


Link to post
Share on other sites

Открываешь консоль(просмотр кода элемента), переходишь во вкладку network:

attachicon.gifБезымянный.jpg

 

Дальше идешь на сайт выполняешь регистрацию, но не до конца где вылазит капча, вводишь ее, но не жмешь отправить, очищаешь все в network(выделено красным квадратиком на скрине), обязательно нажми Preserve log :

attachicon.gif2.jpg

 

Жмешь отправить, видишь следующее и кликаешь на register:

attachicon.gif3.jpg

 

После чего открывается бокс и кликаешь на response(ответ) и где синяя рамка там увидишь то что тебе возвращает php скрипт, заскринешь и скинешь сюда)

attachicon.gif4.jpg

Вот что у меня

post-586-0-93158400-1453922291_thumb.jpg

Share this post


Link to post
Share on other sites

И сам аккаунт регистрирует? тоесть если обновить страницу то он уже на странице пользователя?

Share this post


Link to post
Share on other sites

И сам аккаунт регистрирует? тоесть если обновить страницу то он уже на странице пользователя?

да

Share this post


Link to post
Share on other sites

А reg.js?

 

 

//REG
var reg = {
step1: function(){
var name = $('#name').val();
var lastname = $('#lastname').val();
if(name != 0){
if(isValidName(name)){
if(lastname != 0){
if(isValidName(lastname)){
$('#step1').hide();
$('#step2').show();
$('#reg_lnk').attr('onClick', '');
} else {
setErrorInputMsg('lastname');
$('#err').show().html(lang_nosymbol);
}
} else {
setErrorInputMsg('lastname');
$('#err').show().html(lang_empty);
}
} else {
setErrorInputMsg('name');
$('#err').show().html(lang_nosymbol);
}
} else {
setErrorInputMsg('name');
$('#err').show().html(lang_empty);
}
},
step2: function(){
$('#step2').hide();
$('#step3').show();
},
finish: function(){
var email = $('#email').val();
var new_pass = $('#new_pass').val();
var new_pass2 = $('#new_pass2').val();
var rndval = new Date().getTime(); 
if(email != 0 && isValidEmailAddress(email)){
if(new_pass != 0 && new_pass.length >= 6){
if(new_pass == new_pass2){
Box.Show('sec_code', 280, 'Введите код с картинки:', '<div style="padding:20px;text-align:center"><div class="cursor_pointer" onClick="updateCode(); return false"><div id="sec_code"><img src="/antibot/antibot.php?rndval=' + rndval + '" alt="" title="Показать другой код" width="120" height="50" /></div></div><div id="code_loading"><input type="text" id="val_sec_code" class="inpst" maxlength="6" style="margin-top:10px;width:110px" /></div></div>', lang_box_canсel, 'Отправить', 'checkCode(); return false;');
$('#val_sec_code').focus();
} else {
setErrorInputMsg('new_pass2');
$('#err2').show().html('Оба введенных пароля должны быть идентичны.');
}
} else {
setErrorInputMsg('new_pass');
$('#err2').show().html('Длина пароля должна быть не менее 6 символов.');
}
} else {
setErrorInputMsg('email');
$('#err2').show().html(lang_bad_email);
}
},
send: function(sec_code){
var email = $('#email').val();
var new_pass = $('#new_pass').val();
var new_pass2 = $('#new_pass2').val();
var name = $('#name').val();
var lastname = $('#lastname').val();
var val_sec_code = $("#val_sec_code").val();
var sex = $("#sex").val();
var day = $("#day").val();
var month = $("#month").val();
var year = $("#year").val();
var country = $("#country").val();
var city = $("#select_city").val();
$.post('/index.php?go=register', {
name: name,
lastname: lastname,
email: email,
sex: sex,
day: day,
month: month,
year: year,
country: country,
city: city,
password_first: new_pass,
password_second: new_pass2,
sec_code: sec_code
}, function(d){
var exp = d.split('|');
if(exp[0] == 'ok'){
window.location = '/u'+exp[1]+'after';
} else if(exp[0] == 'err_mail'){
$('#err2').show().html('Пользователь с таким E-Mail адресом уже зарегистрирован.');
Box.Close('sec_code');
} else {
Box.Info('boxerr', 'Ошибка', 'Неизвестная ошибка', 300);
Box.Close('sec_code');
}
});
}
}
//RESTORE
var restore = {
next: function(){
var email = $('#email').val();
if(email != 0 && email != 'Ваш электронный адрес' && isValidEmailAddress(email)){
butloading('send', '32', 'disabled', '');
$.post('/index.php?go=restore&act=next', {email: email}, function(data){
if(data == 'no_user'){
$('#err').show().html('Пользователь <b>'+email+'</b> не найден.<br />Пожалуйста, убедитесь, что правильно ввели e-mail.');
} else {
var exp = data.split('|');
$('#step1').hide();
$('#step2').show();
$('#c_src').attr('src', exp[1]);
$('#c_name').html('<b>'+exp[0]+'</b>');
}
});
butloading('send', '32', 'enabled', 'Далее');
} else
setErrorInputMsg('email');
},
send: function(){
var email = $('#email').val();
butloading('send2', '129', 'disabled', '');
$.post('/index.php?go=restore&act=send', {email: email}, function(d){
$('#step2').hide();
$('#step3').show();
});
},
finish: function(){
var new_pass = $('#new_pass').val();
var new_pass2 = $('#new_pass2').val();
var hash = $('#hash').val();
if(new_pass != 0 && new_pass != 'Новый пароль'){
if(new_pass2 != 0 && new_pass2 != 'Повторите еще раз новый пароль'){
if(new_pass == new_pass2){
if(new_pass.length >= 6){
$('#err').hide();
butloading('send', '43', 'disabled', '');
$.post('/index.php?go=restore&act=finish', {new_pass: new_pass, new_pass2: new_pass2, hash: hash}, function(d){
$('#step1').hide();
$('#step2').show();
});
} else
$('#err').show().html('Длина пароля должна быть не менее 6 символов.');
} else
$('#err').show().html('Оба введенных пароля должны быть идентичны.');
} else
setErrorInputMsg('new_pass2');
} else
setErrorInputMsg('new_pass');
}
}
function isValidName(xname){
var pattern = new RegExp(/^[a-zA-Zа-яА-Я]+$/);
  return pattern.test(xname);
}
function isValidEmailAddress(emailAddress) {
  var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
  return pattern.test(emailAddress);
}
function updateCode(){
var rndval = new Date().getTime(); 
$('#sec_code').html('<img src="/antibot/antibot.php?rndval=' + rndval + '" alt="" title="Показать другой код" width="120" height="50" />');
}
function checkCode(){
var val_sec_code = $("#val_sec_code").val();
$('#code_loading').html('<img src="'+template_dir+'/images/loading_mini.gif" style="margin-top:21px" />');
$.get('/antibot/sec_code.php?user_code='+val_sec_code, function(data){
if(data == 'ok'){
reg.send(val_sec_code);
} else {
updateCode();
$('#code_loading').html('<input type="text" id="val_sec_code" class="inpst" maxlength="6" style="margin-top:10px;width:110px" />');
$('#val_sec_code').val('');
$('#val_sec_code').focus();
}
});
}

 

 

Edited by Mr.Timbios
Бери большие части кода в [spoiler][/spoiler]

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×