Page 2 of 3

Re: <trader num=1-100>

Posted: Tue Apr 25, 2017 7:17 am
by richmantrade
Ну вынеси <!--PAGE_NUM--> за таг, а потом проверяй переменную:

Code: Select all

<?php $page = '<!--PAGE_NUM-->' ?>

<trader num=1-100>
<?php if ($page == 1) { ?><!--IMAGE--><?php } else { ?><!--IMAGE2--><?php } ?>
</trader>


Re: <trader num=1-100>

Posted: Tue Apr 25, 2017 7:43 am
by admin
Да, отличный вариант
Либо $_GET['page'] тоже дотупно всегда

Re: <trader num=1-100>

Posted: Tue Apr 25, 2017 8:35 am
by mad
Тяжело всё таки быть тупым... :lol:
Спасибо!

Re: <trader num=1-100>

Posted: Tue Apr 25, 2017 8:41 am
by admin
NP)

Re: <trader num=1-100>

Posted: Wed Apr 26, 2017 5:25 am
by mad
richmantrade отдельное спасибо :!:
Вот бы ещё автор так подсказывал, с нормальным примером, а не сразу ищите прогромиста либо 30 в час :lol:

Re: <trader num=1-100>

Posted: Wed Apr 26, 2017 8:19 am
by admin
Там простейшее if else

Гарантированно час чтения доки по пхп вернется сторицей )

Re: <trader num=1-100>

Posted: Tue Dec 25, 2018 6:27 am
by proffitraff
Приветствую! Дабы не создавать новый топик... А как сделать похожее, но чтобы на разных страницах были разные трейдеры (можно рандомно)? Применительно к версии 2. Сейчас выводится вот так на странице:
<trader num=1>
<a href="<!--TRADER_URL-->">
<img src="<!--TRADER_IMAGE-->">
</trader>
Можно в trader num подмешивать случайное число в диапазоне возможных трейдеров (или чтобы проще, от 1 до 10)? Чтобы получить на каждой странице разных (случайных) трейдеров.
Что-то типа функции rand... Не знаю только, как правильно её туда впихнуть (пробовал и через пхп и через js, но видимо знаний не хватает - не получилось).

<trader num=<?php mt_rand(1, 10); ?> order=uniques>
....
mad wrote: Tue Apr 25, 2017 4:39 am Хотелось бы сделать такое:
<?php if ('<!--PAGE_NUM-->' == 1) { ?><!--IMAGE--><?php } else { ?><!--IMAGE2--><?php } ?>
Т.е. чтобы на 1 странице была 1 тумба топа, на второй и след. вторая.

Re: <trader num=1-100>

Posted: Tue Dec 25, 2018 7:20 am
by admin
<trader num=<?php mt_rand(1, 10); ?> order=uniques>

не будет работать тк сначала обрабатываются таги, потом пхп

добавил рендом в ап

<trader num=random >
<!--DOMAIN--> <br>
</trader>

Re: <trader num=1-100>

Posted: Tue Dec 25, 2018 7:34 am
by proffitraff
Ага, спасибо!
Только вот бывает на одной странице из 5 тумб трейдеров 3 одинаковые. Нельзя уникальности добавить, чтобы повторов не было (хотя бы в пределах текущей страницы) ?

Re: <trader num=1-100>

Posted: Tue Dec 25, 2018 7:37 am
by admin
<trader num=random random_start=1 random_end=10 random_items=3>