- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Кто сталкивался с подобной ситуацией?
Пытаюсь составить правильно условия вывода остатка дней до окончания тарифного плана.
И получается что каждое исключение работает одновременно. Как быть?
ВОТ ЧТО Я НАПИСАЛ:
Создаю БД таблицу и записываю в нее время в Unix формате
В файле Head.php который подгружается ко всем страницам, проверяются Условия которые говорят о том что через 5 дней или например через 2 дня истекает действие тарифного плана:
Как правильно написать условия для вывода дня ?
Потому что остальные условия тоже верны.
попробуйте так:
if ( $UNIXtime > $day5 ) { $srok = "5 дней"; }
elseif ( $UNIXtime > $day4 ) { $srok = "4 дня"; }
elseif ( $UNIXtime > $day3 ) { $srok = "3 дня"; }
elseif ( $UNIXtime > $day2 ) { $srok = "2 дня"; }
elseif ( $UNIXtime > $day1 ) { $srok = "1 день"; }
жесть, а не код
Без комментариев. iNd
жесть, а не код
Все равно не получается правильно написать, считает с первого числа а должен наоборот
Судя по топикам ТС, возникающих с завидной регулярностью и с проскальзывающей темой о тарифных планах, пишется новый билинг. Не хотел бы я быть клиентом этого сервиса, честно!
ТС курите switch case break; Поможет.
Судя по топикам ТС, возникающих с завидной регулярностью и с проскальзывающей темой о тарифных планах, пишется новый билинг. Не хотел бы я быть клиентом этого сервиса, честно!
ТС курите switch case break; Поможет.
Спасибо дружище, но я улучшаю свою систему и просто попросил совета у Вас, вот и все.
Кто сталкивался с подобной проблемкой напишите пожалуйста.
Спасибо дружище, но я улучшаю свою систему и просто попросил совета у Вас, вот и все.
Кто сталкивался с подобной проблемкой напишите пожалуйста.
Ну тогда не страшно 😂
Используйте switch
хоть пример маленький приведите плиз как этим циклом пользоваться - switch
goodier добавил 29.11.2009 в 23:42
Все разобрался, Всем спасибо!!!🚬
хоть пример маленький приведите плиз как этим циклом пользоваться - switch
goodier добавил 29.11.2009 в 23:42
Все разобрался, Всем спасибо!!!🚬
Вот эту логику мне поясните. У Вас сколько полей в таблице?
ТС курите switch case break; Поможет.
да тут проблема не в этом
if ( $UNIXtime > $day5 ) { $srok = "5 дней"; }
elseif ( $UNIXtime > $day4 ) { $srok = "4 дня"; }
elseif ( $UNIXtime > $day3 ) { $srok = "3 дня"; }
elseif ( $UNIXtime > $day2 ) { $srok = "2 дня"; }
elseif ( $UNIXtime > $day1 ) { $srok = "1 день"; }
и не в этом
надо просто сувать дату начала тарифного плана и вычитать с даты нынешнего дня. и если результат больше нуля, говорить сколько дней осталось.
Вот так работает
if ($plan == "yes") {if ($UNIXtime > $day1)
{
$srok = "1 дней";
$warning = "<a href='#' class='hintanchor' onmouseover=\"showhint('ВНИМАНИЕ!!! Через $srok заканчивается срок тарифного плана БЕЗЛИМИТ. Пожалуйста свяжитесь с Вашим Агентом!', this, event, '200px')\"><img src='images/i1.png' style='width:60px;height:60px;' border='0'></a>";
}
elseif ($UNIXtime > $day2)
{
$srok = "2 дня";
$warning = "<a href='#' class='hintanchor' onmouseover=\"showhint('ВНИМАНИЕ!!! Через $srok заканчивается срок тарифного плана БЕЗЛИМИТ. Пожалуйста свяжитесь с Вашим Агентом!', this, event, '200px')\"><img src='images/i1.png' style='width:60px;height:60px;' border='0'></a>";
}
elseif ($UNIXtime > $day3)
{
$srok = "3 дня";
$warning = "<a href='#' class='hintanchor' onmouseover=\"showhint('ВНИМАНИЕ!!! Через $srok заканчивается срок тарифного плана БЕЗЛИМИТ. Пожалуйста свяжитесь с Вашим Агентом!', this, event, '200px')\"><img src='images/i1.png' style='width:60px;height:60px;' border='0'></a>";
}
elseif ($UNIXtime > $day4)
{
$srok = "4 дня";
$warning = "<a href='#' class='hintanchor' onmouseover=\"showhint('ВНИМАНИЕ!!! Через $srok заканчивается срок тарифного плана БЕЗЛИМИТ. Пожалуйста свяжитесь с Вашим Агентом!', this, event, '200px')\"><img src='images/i1.png' style='width:60px;height:60px;' border='0'></a>";
}
elseif ($UNIXtime > $day5)
{
$srok = "5 день";
$warning = "<a href='#' class='hintanchor' onmouseover=\"showhint('ВНИМАНИЕ!!! Через $srok заканчивается срок тарифного плана БЕЗЛИМИТ. Пожалуйста свяжитесь с Вашим Агентом!', this, event, '200px')\"><img src='images/i1.png' style='width:60px;height:60px;' border='0'></a>";
}
}