Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...
|
Архив - только для чтения |
Модератор форума: JonMagon |
Сообщество uCoz » Модули uCoz » Форум » Стикеры |
Стикеры |
Не могу сделать вывод картинки в день рождения пользователя.
Вот такой код не работает: Код <?if($USER_BIRTHDAY$)?><img src="http://soyuz-pisatelei.ru/stickerdm/65317624_3.gif" style="margin: 75px 80px 0px 100px; position: absolute;" alt="" width="64pxpxpx" height="64pxpxpx"><?else?><?if($YAHOO$)?><img src="/stickerdm/$YAHOO$.gif" style="margin: 100px 70px 0px; position: absolute;" alt=""><?endif?><?endif?><?endif?> А код на вывод стикера только для женщин - работает. (в честь 8-го марта) http://soyuz-pisatelei.ru/forum/ |
webmanya, тоже как то пытался такое сделать, но не получилось. Можно попробовать приравнять дату рождения к "сегодняшнему числу". Но может не получиться, если значения у них по разному. Например дата "07.03" а дата рождения "7 марта" И опять же, не сработает, потому что год рождения в принципе уже прошёл и не повториться. Остаётся только через JS вытаскивать нужные значения и сравнивать.
Вам помогут, если прикрепите:
- Ссылку на сайт - Скриншот проблемы через встроенное прикрепление изображений - HTML (CSS) Код проблемного участка в спойлере |
-=WaMpIr=-, webmanya, попробуйте так:
<?if(substr($USER_BIRTHDAY$,8,2)=substr($DATE$,0,2))?><?if(substr($USER_BIRTHDAY$,5,2)=substr($DATE$,3,2))?>ТУТ ТЕКСТ/КАРТИНКА/КОД ПОЗДРАВЛЕНИЯ<?endif?><?endif?> в ПУ необходимо настроить идентичность отображения дат у ДР и текущей даты. Год не стал учитывать, хотя, по сути, можно и количество лет подсчитать. Поздравление выводится в том случае, если пользователь в этот день зашёл на сайт. |
| |||
| |||