Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.08.2013, 18:06
Интересующийся
Отправить личное сообщение для Corey Посмотреть профиль Найти все сообщения от Corey
 
Регистрация: 12.03.2013
Сообщений: 29

как убрать капчю со скрипта под Ucoz
Дорогие друзья , подскажите пожалуйста где в скрипте отключить проверку на капчю перед добовлением сообщения в этом скрипте ?

скрипт добовляет сообщение в модуль "Гостевая книга" и работает как стол заказов фильма для просмотра.

Проблема. В скрипте по видемому идёт проверка правельности капчи... должно быть при правельности капчи идёт добовление сообщения если нет то соотвтственно не добовляется....

Прикол скрипта в том что ЕГО так называемая капча НЕ РАБОТАЕТ ! Как только в правах пользователя отключаю проверку капчи перед добовлением сообщения , ДОБАВИТЬ СООБЩЕНИЕ НЕ ВОЗМОЖНО! скрипт не реагирует , а когда включаю проверку перед добовлением сообщения пользователям то капчю с картинки не реально ввести (угадать) хотя вводил 100 раз скрипт пищет что капча не верна!

Пожалуста помогите разобратся с этим рулоном кода

скрипт:
zfilm = {
send:function(){
$.get('/gb/0-1', function(q){
seckey = $('input[name="seckey"]', q).val();
sos = q.split("_y8M=_dS('")[1].split("');</script")[0];
icap = $('#secImg', q).attr('src'); icap_r = $('#secImg', q).attr('onclick');
icap_r ? zfilm.post_w() : zfilm.post();
});
},
post:function(){
if($('.mes-zfilm').val().length < 3){
alert('Введите не менее 3 символов!'); $('#zfilm-code').val(''); $('#zfilm-cap').click();
}else{
function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k;  if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;}
$.post('/gb/', {
a: '8', aa: '1', name: 'Гость', message: $('.mes-zfilm').val(), sos: $(_dS(sos)).val(), code: $('#zfilm-code').val(), seckey: seckey
}, function(izu){ it = $(izu).text();
if(it.indexOf('успешно добавлено')!=-1){
$('.icap-zfilm').hide().html(''); $('a.zlink').attr('href', 'javascript:zfilm.send();');
$('.mes-zfilm').val(''); setTimeout(function(){zfilm.get(1)}, 3000);
};
if(it.indexOf('Неправильный код')!=-1){
$('#zfilm-code').val(''); $('#zfilm-cap').click();
$('#zfilm-code').css('border', '1px solid red');
setTimeout(function(){$('#zfilm-code').css('border', '1px solid #2d2d2d')}, 2000);
}
});
} // if
},
post_w:function(){
var izf = icap_r.toString().split('this.src')[1].split('random')[0].split('"').join("'");
$('.icap-zfilm').html('<div id="izflolo"><input class="icapchik radius2" type="text" size="5" maxlength="5" id="zfilm-code" /><img style="cursor:pointer; margin-left: 3px;" id="zfilm-cap" onclick="this.src'+izf+'random();" class="radius2" src="'+icap+'" /></div>').show();
$('a.zlink').attr('href', 'javascript://');
$('a.zlink').click(function(){ zfilm.post(); });
},
get:function(sw){
$.get('/gb/'+sw, function(s){
$('#stat-get').hide(); $('#conti-films').empty();
$('.film', s).each(function(){
$('#conti-films').append($(this));
});
$('.film:first').css({'border':'0px', 'padding-top':'0px'});
if($('a.swchItem', s).size() > 0){
$('.swit').show().html( $('#pagesBlock1', s).html().split(': ')[1] );
$('.swit a.swchItem:contains("«"), .swit a.swchItem:contains("»")').remove();
$('.swit a.swchItem').each(function(){
$(this).attr('href', 'javascript:zfilm.get('+$(this).text()+');').removeAttr('onclick');
});
}
});
},
act:function(id){
$.get('/gb/'+id+'-5', function(i){ var i = $(i).text();
var ssid = $('input[name="ssid"]', i).val();
var name = $('input[name="name"]', i).val();
var message = $('textarea[name="message"]', i).val();
$.post('/gb', {
a: '5', t: '1', p: id, reply: '1', name: name, answer: $('.ishot'+id).val(), message: message, ssid: ssid
}, function(ts){ nt = $(ts).text();
if(nt.indexOf('Изменения сохранены')!=-1){
$('#shot'+id).parent().toggle();
if($('.ishot'+id).val().length > 0){ $('#ishot-status'+id).attr('src', 'http://usite.su/avatar/02/Untitled-1.1339165443.png'); }
}else{ alert('Что-то вышло не так!'); }
});
});
},
act2:function(id){
$('#shot'+id).parent().toggle();
},
del:function(id){
if(!confirm('Удалить сообщение?')) return;
$.get('/gb/', function(d){
var ssid = d.match(/\/index\/92\-9\-\'\+id\+\'\-(\w+)\'/) || [];
if(ssid && ssid[1]){
$.get('/index/92-9-'+id+'-'+ssid[1], function(){
$('.todelfilm'+id).slideUp(1000, function(){ $('.todelfilm'+id).remove(); });
});
}else{ alert('Истек период сессии'); }
});
}
};
zfilm.get(1);


HTML:

<div class="film-zblock radius2"><div class="zblock-film radius1"> 
 <div style="float: right;"><div class="swit" style="display: none;">...</div></div><div class="ztitle-film">Не нашли интересующий Вас фильм? Оставьте заявку на фильм или его саундтрек , прямо на нашем сайте в этом блоке</div> 

 <div class="zcont-film radius1"> 
 <div style="padding: 5px;" id="conti-films"> 
 <div style="color: #777; text-align: center;" id="stat-get">Идет загрузка заказов...</div> 
 </div> 
 <div class="zbott-film"> 
 <div class="icap-zfilm shot-black radius2" style="display: none;"></div> 
 <div style="float: right;<?if($USER_AGENT$='chrome')?> padding-top: 2px;<?endif?>"> 
 <a href="javascript:zfilm.send();" class="zlink radius2"><span class="radius1">Ок</span></a><div class="istat-send shot-black radius2" style="display: none;">...</div> 
 </div> 
 <input class="mes-zfilm radius2" style="width: 160px; vertical-align: top;" type="text" placeholder="Название фильма..." /> 
 <div>Как заказать <a href="javascript://" onclick="$('#zakaz_f').slideToggle('slow');">?</a><div id="zakaz_f" style="display:none;">
</div></div></div> 
 </div> 

 </div></div>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать боковой скрол в модальном окне? pahannew Элементы интерфейса 6 08.01.2013 13:13
Как приостановить выполнение скрипта до получения результата AJAX запроса? Хиросим AJAX и COMET 9 31.10.2011 10:56
как убрать с сайта Александр х@к Элементы интерфейса 2 21.09.2011 20:26
как реализовать задачу? (автокомплит и много инпутов из под дома) h-zone jQuery 1 06.11.2009 20:09
Как писать скрипты под Opera? ucsus (X)HTML/CSS 2 15.04.2009 13:07