Page 1 of 1

замена в параметре ротации

Posted: Wed Nov 26, 2014 7:57 pm
by dimitriez
Здравствуйте, ебался и заебался, решил сюда писать

заменяю в параметре x на #
это в комон.пхп

if (isset($_GET['a'])) {
$_GET['link'] = 'images/' . str_replace('#', 'x', $_GET['a']);
}

саб:

<div class="item"><a href="/<!--GALLERY_SLUG-->.html" rot_id='<?=$my_var = str_replace('x', '#', '<!--THUMB_LINK-->');?>'" title="<!--ALT-->" target="_blank">

на всякий случай:

$(document).ready(function(){
$('a').each(function(){
if ($(this).attr('rot_id')) {
$(this).bind('click', function(){
$(this).attr('href', $(this).attr('href')+ '?' + $(this).attr('rot_id'));
$(this).unbind('click');
});
}
});
});

урл получается вроде так как надо, но не считает клики -ротация-
trip-flash.html?4#2#659
помогите 3 день мучаюсь

Re: замена в параметре ротации

Posted: Wed Nov 26, 2014 8:03 pm
by admin
# это зарезервированный параметр урла
он не передается так

можете проверить что передается в скрипт добавив в темпоейт

print_r($_GET);

Re: замена в параметре ротации

Posted: Wed Nov 26, 2014 8:09 pm
by dimitriez
то есть что нибудь другое вместо # попробывать ?

print_r($_GET); - в любое место темплейта вставить? куда вставить?

Re: замена в параметре ротации

Posted: Wed Nov 26, 2014 8:19 pm
by admin
Да


<? print_r($_GET); ?>

Да, в любое, наврено в начале будет как-то виднее.

Re: замена в параметре ротации

Posted: Wed Nov 26, 2014 9:00 pm
by dimitriez
Array ( ) - пусто походу

Re: замена в параметре ротации

Posted: Wed Nov 26, 2014 10:15 pm
by admin
Те как видите в таком варианте не передается.
Лучший вариант - поставить дефолтный вариант, убедиться что он работает и после этого начинать менять и смотреть в какой момент пропадает.
Кстати убедитесь что вы не ставите это например в темпелйт index.

Re: замена в параметре ротации

Posted: Thu Nov 27, 2014 8:04 am
by dimitriez
вставил не на индекс, а на embeded templ...

получил следующее
/two-teen-teasing-on-webcam-1.html?4*58*647

Array ( [link] => images/4*11*626 [url] => content [slug] => two-super-cute-teens-finger-and [content_id] => b9e211f94d52c60899a3c97e304375c6 [group_id] => 2 )

правильный ответ или тут я сразу должен был получить images/4x11x626 ?

и в комон вот это вставляю , "в комон который на корне вместе с индексом лежит, или нужно во все scj/tube/common.php, scj/cgi/common.php"?
if (isset($_GET['a'])) {
$_GET['link'] = 'images/' . str_replace('#', 'x', $_GET['a']);
}

Re: замена в параметре ротации

Posted: Thu Nov 27, 2014 8:39 am
by dimitriez

Re: замена в параметре ротации

Posted: Thu Nov 27, 2014 1:14 pm
by admin
Все коммон должны быть одинаковыми если вы не хотите разбираться какой реврайт куда указывает.
Ну и у вас в коде заменяется # а в ссылке *