<trader num=1-100>

richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: <trader num=1-100>

Post 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>

admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <trader num=1-100>

Post by admin »

Да, отличный вариант
Либо $_GET['page'] тоже дотупно всегда
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: <trader num=1-100>

Post by mad »

Тяжело всё таки быть тупым... :lol:
Спасибо!
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <trader num=1-100>

Post by admin »

NP)
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: <trader num=1-100>

Post by mad »

richmantrade отдельное спасибо :!:
Вот бы ещё автор так подсказывал, с нормальным примером, а не сразу ищите прогромиста либо 30 в час :lol:
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <trader num=1-100>

Post by admin »

Там простейшее if else

Гарантированно час чтения доки по пхп вернется сторицей )
Don't forget to run script update
proffitraff
Posts: 93
Joined: Tue Nov 28, 2017 7:37 pm

Re: <trader num=1-100>

Post 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 тумба топа, на второй и след. вторая.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <trader num=1-100>

Post by admin »

<trader num=<?php mt_rand(1, 10); ?> order=uniques>

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

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

<trader num=random >
<!--DOMAIN--> <br>
</trader>
Don't forget to run script update
proffitraff
Posts: 93
Joined: Tue Nov 28, 2017 7:37 pm

Re: <trader num=1-100>

Post by proffitraff »

Ага, спасибо!
Только вот бывает на одной странице из 5 тумб трейдеров 3 одинаковые. Нельзя уникальности добавить, чтобы повторов не было (хотя бы в пределах текущей страницы) ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: <trader num=1-100>

Post by admin »

<trader num=random random_start=1 random_end=10 random_items=3>
Don't forget to run script update
Post Reply