Вариант 3 если вы хотите совершенно другой вид (с точкой, просто другой пример но по факту тоже самое что вариант 3)
В данный момент таг <!--THUMB_LINK--> выдает условно 12x34x56, например вы хотите что б было &a=12.34.56
в сабе делаете
$my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
получаете линк вида
out.php?url=....&a=<?=$my_var?>
а в common.php заменяете точки назад на 'x'
if (isset($_GET['a'])) {
$_GET['link'] = 'images/' . str_replace('.', 'x', $_GET['a']);
}
Во первых мне непонятна фраза "в сабе делаете", что делаете, куда делаете?
Я заменил вот так
<a href="/movies/<!--GALLERY_SLUG-->/?$my_var = str_replace('x', '.', '<!--THUMB_LINK-->');"><img src="<!--THUMB_URL-->" width="240" height="180" class="th_pic"/></a>
в коммон вставил вот так
if (isset($_GET['a'])) {
$_GET['link'] = 'images/' . str_replace('.', 'x', $_GET['a']);
}
Получилось, мягко говоря, не то что ожидал.
Вопрос как сделать, чтоб разделителей (точек или букв x) вообще не было, чтоб было типа index.html?1234251
$my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
Re: $my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
<a href="/movies/<!--GALLERY_SLUG-->/?<?=$my_var = str_replace('x', '.', '<!--THUMB_LINK-->');?>">
вот так получилось на точки заменить
подскажи пожалуйста как убрать вообще разделители, если так можно.
вот так получилось на точки заменить
подскажи пожалуйста как убрать вообще разделители, если так можно.
Re: $my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
А как тут определить это было улсовно 123х4251 или 1234х251 ?Вопрос как сделать, чтоб разделителей (точек или букв x) вообще не было, чтоб было типа index.html?1234251
Don't forget to run script update
Re: $my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
Логичноadmin wrote:А как тут определить это было улсовно 123х4251 или 1234х251 ?Вопрос как сделать, чтоб разделителей (точек или букв x) вообще не было, чтоб было типа index.html?1234251
Re: $my_var = str_replace('x', '.', '<!--THUMB_LINK-->');
В целом суть всех этих замен и примеров показать что в урле параметр ротации можно сделать как угодно - главное в конце собрать этот вариант в обычный вид.
Vожете так же придумать свой алгорит , закодировать криптостойкими алгоритмами и после этого в коммон раскодировать )
Vожете так же придумать свой алгорит , закодировать криптостойкими алгоритмами и после этого в коммон раскодировать )
Don't forget to run script update







