[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP и SMARTY
askmenews
здравствуйте дорогие знатоки

У меня такая проблема' есть рабочий сайт с фотографиями юзеров.
Хочу сделать так что бы кнопка (удалить) под каждого фотография отображался только после 1 месяца после загрузки. Есть база Mysql с таблицей users_images в ней 3 строки users_images_id, users_id и image
Я добавил еще date и поставил по умолчанию 0.
Все бы ничего но код написан с модулем SMARTY. В нем есть переменные такого содержания'

{$itemimg.users_images_id} это users_images_id
{$itemimg.image} это image
{$smarty.session.user_id} это users_id
{$itemimg.date} это date

Помогите пожалуйста надо написать' если есть дата и равен нулю поставить сегодняшнюю дату, если есть дата и не равен нулю проверит прошло ли месяц если да то показать кнопку.
askmenews
Это та самая злосчастная кнопка

{foreach from=$arr_images item=itemimg key=keyimg}
<div id='image_div{$itemimg.users_images_id}'>
<img src="/img/.../{$itemimg.image}" align='left' width='55' height='55' />
<br />
<center><span onclick="deleteImage('{$itemimg.users_images_id}','{$lng.ARE_YOU_SURE}')" class="pointer"><u>{$lng.DELETE}</u></span></center>
</div>
{/foreach}
Oyeme
{if $itemimg.date|date_format:"%Y/%m/%d" >= "-1 month"|date_format:'%Y/%m/%d'}
//more than 1 month
{else}
//another action
{/if}


Что-то типо того
askmenews
Большое спасибо работает нормально!

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.