Значок new, при появлении новости для FF
1) открываем файл /pages/_news.php и в конец файла вставляем следующий код
2) открываем файл /inc/_menu_top.php и меняем
на
Картинку подставляем любую для примера вставлена которая имеется в оригинальном скрипте.
Или так:
В верху добавить стили
А ссылку в /inc/_menu_top.php ставим такую
Можно настроить кому как удобно.
3) открываем файл /index.php и после
добавляем
<?php setcookie("last_read", time(), time()+31536000, '/'); ?>
2) открываем файл /inc/_menu_top.php и меняем
<li><a href="/news" <?=(isset($_GET["menu"]) AND strtolower($_GET["menu"]) == "news") ? 'class="current"' : False; ?>>Новости</a></li>
на
<li><a href="/news" <?=(isset($_GET["menu"]) AND strtolower($_GET["menu"]) == "news") ? 'class="current"' : False; ?>>Новости</a><?php if ($count_news > 0) { ?><img src="img/clock.png" style="width:21px;height:22px;float:right;position:absolute;margin-top:-17px;" /><?php } ?></li>
Картинку подставляем любую для примера вставлена которая имеется в оригинальном скрипте.
Или так:
В верху добавить стили
<style>
#blink1 {
-webkit-animation: blink1 3s linear infinite;
animation: blink1 3s linear infinite;
}
@-webkit-keyframes blink1 {
0% { color: rgba(34, 34, 34, 1); }
50% { color: rgba(34, 34, 34, 0); }
100% { color: rgba(34, 34, 34, 1); }
}
@keyframes blink1 {
0% { color: rgba(34, 34, 34, 1); }
50% { color: rgba(34, 34, 34, 0); }
100% { color: rgba(34, 34, 34, 1); }
}
</style>
А ссылку в /inc/_menu_top.php ставим такую
<li><a href="/news" <?=(isset($_GET["menu"]) AND strtolower($_GET["menu"]) == "news") ? 'class="current"' : False; ?>>Новости</a><?php if ($count_news > 0) { ?><h2 id="blink1" style="width: 29px;height: 36px;float: right;position: absolute;margin-top: -33px;margin-left: 80px;font-size: 15px;">NEW</font></h2><?php } ?></li>
Можно настроить кому как удобно.
3) открываем файл /index.php и после
# База данных
$db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);
добавляем
$last_read = isset($_COOKIE['last_read']) ? (int)$_COOKIE['last_read'] : 0;
$db->Query("SELECT `id` FROM `db_news` WHERE `date_add` > '".$last_read."'");
$count_news = $db->NumRows();
!!!ВНИМАНИЕ!!! Данный материал предоставлен сайтом f-ferma.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое!"
Похожие публикации
1.баг в задании (портит описания задания, название и прочее и ставит его на паузу):
И так сегодня я расскажу вам как можно узнать путь к админке в скрипте Fruit Farm. Многие до сих пор не знают как это сделать. Все очень просто , для начала скачиваем скрипт фруктовой фермы на компьютер, после распаковываем, идем по пути pages/admin Открываем файл login.php в любом удобном текстовом редакторе , рекомендую программу NOTE++ (ссылка на скачку внизу поста) и видим такой
Приветствую всех фермеров. Продолжаем серию статей по защите скрипта фруктовой фермы .Как из названия ясно говорить мы будем о том как защитить ферму от инекции .
Сегодня начинаю публиковать небольшой раздел в 5-6 тем про защиту скрипта ff. Многие фермеры сталкиваются в первую очередь с проблемой безопасности в скриптах фруктовых ферм. Меня взломали, зашли в админку. А все почему потому, что нужно сразу прикрывать все дыры. Ну и сегодня мы поговорим о том, как защитить админку в скрипте фруктовой фермы.
Комментарии
Добавить комментарий
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Топ
Комментарии
Архив
Самописный скрипт под готовый проект!
А где можно скачать современные скрипты типа? casinoscript.ru может есть у кого или знает где взять
Продовать не стоит перекупки он в сети как бы а автор пытается наварится
warstorycccp, это больше вопрос к администрации сайта. Тут нельзя редактировать или удалять свои посты. Еще раз, ранее
Videohom.ru, А смысл держать тогда запись о бесплатном "скрипт" на сайте, если его скачать нельзя? Разве что просто для
« Январь 2025 » | ||||||
---|---|---|---|---|---|---|
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |