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

Post Reply
dimitriez
Posts: 9
Joined: Sat Dec 15, 2012 9:03 pm

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

Post 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 день мучаюсь
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

# это зарезервированный параметр урла
он не передается так

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

print_r($_GET);
Don't forget to run script update
dimitriez
Posts: 9
Joined: Sat Dec 15, 2012 9:03 pm

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

Post by dimitriez »

то есть что нибудь другое вместо # попробывать ?

print_r($_GET); - в любое место темплейта вставить? куда вставить?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Да


<? print_r($_GET); ?>

Да, в любое, наврено в начале будет как-то виднее.
Don't forget to run script update
dimitriez
Posts: 9
Joined: Sat Dec 15, 2012 9:03 pm

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

Post by dimitriez »

Array ( ) - пусто походу
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Те как видите в таком варианте не передается.
Лучший вариант - поставить дефолтный вариант, убедиться что он работает и после этого начинать менять и смотреть в какой момент пропадает.
Кстати убедитесь что вы не ставите это например в темпелйт index.
Don't forget to run script update
dimitriez
Posts: 9
Joined: Sat Dec 15, 2012 9:03 pm

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

Post 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']);
}
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Все коммон должны быть одинаковыми если вы не хотите разбираться какой реврайт куда указывает.
Ну и у вас в коде заменяется # а в ссылке *
Don't forget to run script update
Post Reply