Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.12.2017, 16:44   #1
maks1331
Пользователь
 
Регистрация: 20.12.2016
Сообщений: 43
Репутация: 10
Вопрос [MODX REVO] Сниппет сравнения дат и вывод значения

Привет всем форумчанам, с наступающим вас новым годом ! У меня опять проблемы с php... Сейчас всё распишу.

У статьи есть 2 дополнительный поля с датой: начало и конец.

Задача снипета (php кода) сравнить эти даты с датой на сервере и соответственно вывести результат (Предстоящее, Активное, Завершённое)

Думал сделать с помощью if, примерно такой конструкции:

Код:

<?php

$a // старт
$b // конец
$c // время с сервера
 
  if ($a>$c) {
    echo 'Ожидается';
  }
  elseif ($a<$c<$b) {
    echo 'Активно';
  }
  else if ($b<$c) {
    echo "Завершено";
  }
  else {
    echo ('Статус обновляется'); //если дата совпадает
  }
 
?>

(Внимание! Могут быть синтаксические ошибки )

Окей, допустим код примерно готов. Надо передать в снипет (php код) 3 значения, делаю так:

Код:

[[on-off &a=`[[++tv.date-1]]` &b=`[[++tv.date-2]]` ]]

Как передать время сервера - не знаю.
Так же, дата это не число, как грамотно их передать и сравнить?
Выручайте
maks1331 вне форума   Ответить с цитированием
Старый 02.01.2018, 13:40   #2
ADSoft
Профессионал
 
Регистрация: 25.02.2007
Адрес: Татарстан
Сообщений: 3,174
Репутация: 895

icq: 303-206-418
skype: ad-soft.info
По умолчанию

зачем СЕРВЕРУ передавать СЕРВЕРНОЕ время )))

в скрипте - mktime() = вот вам и серверное время))))
ADSoft вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как перенести сайт modx revo на openserver melok8989 WordPress и другие CMS 6 25.03.2014 15:32
Создание фильтра каталога на MODx Revo. будет оплата MILLIONERR PHP 0 18.02.2013 12:58
MODx Сниппет Sendmsg kpachbiu WordPress и другие CMS 0 17.03.2012 13:16
функция сравнения двух дат Don Karleone Общие вопросы Delphi 6 05.12.2010 21:46
сцепить значения в формате дат StasSv Microsoft Office Excel 2 21.09.2008 00:44


04:04.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru