- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Какая из этих дат больше, а какая меньше?
Если сравнивать даты одного месяца, то все логично, скрипт корректно работает. К примеру
03.02.2014 > 01.02.2014
Если месяцы разные - то начинает работать не верно...
Показывает, что 27.01.2014 > 01.02.2014
Показывает, что 27.01.2014 > 01.02.2014
Вы сравниваете даты как обычные строки...
Чтобы работало правильно их нужно:
* перевести в формат ГГГГ.ММ.ЧЧ
* перевести в time (вариант явно получше)
как то так
....................
После добавления этих строк - пустой белый экран, скрипт перестает работать.
Rock'n'rolla, поражаюсь Вашему упорству...
В одной из предыдущих тем мы научились(?) считать количество дней между датами.
Так вот, если это количество > 0, то первая дата больше (т.е. позже). Если < 0, то вторая дата "больше".
Или, через DateInteval - если интервал положительный (%R = '+'), то первая дата меньше.
Рискну повториться... http://phpfaq.ru/debug
После добавления этих строк - пустой белый экран, скрипт перестает работать.
Что это значит? Без этих строк т.е. работает?
У меня все работает, код:
Результат:
После добавления этих строк - пустой белый экран, скрипт перестает работать.
подозреваю что поможет примерно следующий код
По поводу того, что переводить в число (timestamp) — совершенно верно.
Ну, попробуйте так:
После чего сравниваете начальную получившуюся дату и конечную.
---------- Добавлено 12.02.2014 в 17:20 ----------
Блин, даже не знаю, почему так неказисто в коде всё отобразилось.
Вот, в общем:
$start_date = explode('.', $dateq2);
$start_date = mktime(0, 0, 0, $start_date[1], $start_date[0], $start_date[2]);
$finish_date = explode('.', $dateq3);
$finish_date = mktime(0, 0, 0, $finish_date[1], $finish_date[0], $finish_date[2]);
Обсуждали уже.