Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

PHP/Baza danych/ciągłe działanie kodu


Santen

Rekomendowane odpowiedzi

Opublikowano

Witam


Nie wiem czy napisałem w dobrym dziale, jeżeli nie to proszę o przeniesienie.


 


Szukam sposobu aby co jakiś czas wykonywany był dany kod php.


Dokładnie chodzi o to że na stronie ma być wyświetlany licznik osób online na serwerze ts.


Gdy ktoś wchodzi na stronę to bot łączy się na serwer i pobiera listę użytkowników.


Gdy wyświetlana jest jedna strona to wszystko działa dobrze ale gdy kilka stron jest otwieranych na raz to bot nie może połączyć się na ts i licznik nie działa.


 


Rozwiązaniem byłoby odczytywanie przez stronę zmiennej z pliku lub bazy danych która byłaby odświeżana przez inny skrypt.


 


I właśnie tutaj jest mój problem!


W jaki sposób bez włączonej strony php w przeglądarce sprawić aby kod wykonywał się np co 5 min? Czy jest jakiś skrypt który co jakiś czas wchodzi na stronę i wykonuje jej skrypty?


O4Xa3Xb.png?1

Opublikowano

Zamiast używać crona możesz w bocie zrobić tak:

  1. Dla pierwszego użytkownika pobierasz liczbę użytkowników i zapisujesz ją do pliku.
  2. Dla kolejnych użytkowników sprawdzasz instrukcją warunkową czy plik jest dostępny i nie jest starszy niż te 5 min:
  • jak nie jest to pobierasz liczbę z pliku,
  • jak jest to wracasz do pkt 1

To takie proste cache.

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Opublikowano

Zamiast używać crona możesz w bocie zrobić tak:

  1. Dla pierwszego użytkownika pobierasz liczbę użytkowników i zapisujesz ją do pliku.
  2. Dla kolejnych użytkowników sprawdzasz instrukcją warunkową czy plik jest dostępny i nie jest starszy niż te 5 min:
  • jak nie jest to pobierasz liczbę z pliku,
  • jak jest to wracasz do pkt 1

To takie proste cache.

Moze takze co 5 minut pobierac dane z listy aktualnych uzytkownikow online zapisane w bazie danych

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...