![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 27.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich! Zarejestrowałem się bo mam problem i liczę, że tu znajdę jakąś pomoc.
Prowadzę stronę encyklopedii piwa ( http://beer-o-pedia.lasypolskie.pl/doku.php ) opartą na Dokuwiki w wersji "Adora Belle" z 13-10-2012 (od razu zaznaczam, że nie mogę jej uaktualnić do najnowszej wersji, bo "rozjedzie mi się szablon, który został dostosowany pod tą wersję). Ale przejdźmy do problemu. Miałem na stronie licznik, który podawał ile jest stron z opisami w poszczególnych kategoriach (Piwa, Piwa domowe, Inne) ale musiałem go aktualizować ręcznie po każdej zmianie zawartości. Pomyślałem, że ilość plików w katalogu mógłby zliczać skrypt i taki skrypt znalazłem: Po dostosowaniu do moich potrzeb skrypt wygląda tak: Skrypt działa i wyświetla to o co mi chodzi: ![]() Jak jednak spowodować, aby wartości aktualizowały się automatycznie po każdej zmianie zawartości dowolnego ze zliczanych katalogów? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 4 Dołączył: 3.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
najprossze rozwiazania to ustawic tzw. 'crona' czyli mechanizm ktory bedzie co pewna ustalona partie czasu odpalal skrypt php
brzydkie rozwiazanie: to wplesc gdzies ten kod przy odwiedzaniu stron. tak btw. jak pewnie widzisz do wszystkich katalogow powtarza ci sie funkcjonalnosc kodu - sprobuj go troche zoptymalizowac ![]() Ten post edytował c3409394 27.06.2016, 10:51:11 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:36 |