• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » [php ucoz] Видео спойлер
[php ucoz] Видео спойлер
OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 1 | 00:03:52
Нужна помочь в скрипте...
Должно быть так что бы скрипт для каждого пользователя смог запомнить видео сполер(при нажатие кнопки запоминает серию,а точнее просто меняет цвет сполера).
Проблема в том что перезагружаешь страницу то все сбивается...
Сайт: animestars.ru


Код
<script> var disableAdd = false;  
var assId = [];  
var userSPInfo = '';  
$(function(){  
var callSp = function(){  
$('#msg p[id^="an_ul"]').each(function(){  
$(this).prev().prev().after('<div align="right" class="switchS" style="float:right;position:relative;top:-20px;padding-right:5px;cursor:pointer;" onclick="switchSp(\''+ $(this).attr('id').replace('an_ul','') +'\')"><img title="Запомнить серию" src="/images/switch.png"></div>');  
assId["s"+$(this).attr('id').replace('an_ul','')] = $(this);  
});  
}  
$.get('/php/spoiler/read.php?id=$USER_ID$',function(d){  
d=d.replace("$USER_ID${", "").replace("}", "");  
//prompt('debug',d);  
callSp();  
if(d!='null'){  
userSPInfo = d;  
var x = d.split(';');  
for(var i in x){  
if(x[i].split(':')[0]==$ID$){  
var q = x[i].split(':')[1].split(',');  
for(var z in q){  
if (q[z]=='') continue;  
assId["s"+q[z]].prev().prev().prev().addClass('spActive');  
}  
}  
}  
}  
switchSp = function(id){  
if(disableAdd) return false;  
disableAdd = true;  
$('.switchS').addClass('switchSA');  
assId["s"+id].prev().prev().prev().toggleClass('spActive');  
var tmp = '';  
for(var i in assId){  
if(assId[i].prev().prev().prev().hasClass('spActive')){tmp += ','+i.replace('s','');}  
}  
tmp=tmp.replace(',','');  
$.get('/php/spoiler/write.php?id=$USER_ID$&mid=$ID$&write='+tmp,function(d){  
disableAdd = false;  
$('.switchS').removeClass('switchSA');  
});  

}  

});  
});  

</script>
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 00:37:22
OkiMoTo, wink =0

OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 3 | 00:40:04
Цитата (Miss_Esq)
=0

?
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 4 | 00:46:28
OkiMoTo, С куками разбирайтесь ... у конкретных пользователей .. плохая идея, пусть лучше запоминают какую серию смотрели ...

Зачем перезагружать страницу ???

OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 5 | 00:50:13
Цитата (Miss_Esq)
Зачем перезагружать страницу ???

Вы наверное не поняли свойство скрипта... у меня на сайте например есть аниме в котором 500 серий, а в сполерах видео... скрипт должен менять цвет на другой при нажатие кнопки которая находится с правой стороны сполера...
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 6 | 01:01:40
OkiMoTo, Вы Где и На каком сайте откопали этот скрипт ????

OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 7 | 01:04:08
Miss_Esq, один человек начал делать для меня, все файлы php имеются...
Но вот с этой проблемкой он, так и не разобрался(
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 8 | 01:08:53
OkiMoTo, PHP на uCoz, платная услуга вообще то ...

OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 9 | 01:17:09
Цитата (Miss_Esq)
PHP на uCoz, платная услуга вообще то ...

Вообще то я знаю и она у меня подключена на сайте.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 10 | 01:21:09
OkiMoTo, Значит что данная операция (в составе скрипта) не входит в категорию разрешённых .... PHP ограничен по функционалу, хоть и платный ...

OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 11 | 01:24:14
Цитата (Miss_Esq)
Значит что данная операция (в составе скрипта) не входит в категорию разрешённых .... PHP ограничен по функционалу, хоть и платный ...

Думаю не в этом проблема...
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 12 | 01:32:58
OkiMoTo, Думаю
Цитата
не в этом проблема...
Она вам нужна ? Эта проблема ? Предоставили ленты, какой ещё спрос с вас ? А вареньем не намазать ? Вокруг ? Не всем ли ещё угодили ?

Ей богу ... создаёте проблему потом пытаетесь героически решить .... есть рабочая форма ? независимо от платформы ? совместимость ? Сначала нужно опробовать OFF-line ...

Сообщение отредактировал Miss_Esq - Понедельник, 11 Фев 2013, 01:36:43
OkiMoTo
Сообщений: 12
Репутация: 0

Сообщение # 13 | 01:53:25
Цитата (Miss_Esq)
Она вам нужна ? Эта проблема ? Предоставили ленты, какой ещё спрос с вас ? А вареньем не намазать ? Вокруг ? Не всем ли ещё угодили ? Ей богу ... создаёте проблему потом пытаетесь героически решить .... есть рабочая форма ? независимо от платформы ? совместимость ? Сначала нужно опробовать OFF-line ...

Промолчу... так как не вижу смысла отвечать на бессмысленные сообщения, у меня возникла проблема,вот и прошу помощи...
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 14 | 04:21:05
OkiMoTo, Ваша проблема остаётся с вами ...

Nya[Adm]
Сообщений: 11
Репутация: 0

Сообщение # 15 | 19:16:04
Реализуйте это на jquery, куда проще и куда функциональней будет.
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » [php ucoz] Видео спойлер
  • Страница 1 из 1
  • 1
Поиск: