Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Witam.

Mam problem ze skryptem Aktywni użytkownicy, nie wiem jak go napisać by był optymalny.

Chodzi o to by na mojej stronie głównej (nie IPB) pojawiało się: Aktywni użytkownicy w ciągu 15min: $ilość. No i wyświetlanie tych zalogowanych, ale z tym to sobie poradzę (Na podstawie skryptu matki).

Proszę was o pomoc! Wystarczy tylko naprowadzenie na właściwy tor.

wqdz690429546a.GIFPiszę poprawnie po polsku.

"Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości." - Terry Pratchett

  • Manager
Opublikowano
Mam problem ze skryptem Aktywni użytkownicy, nie wiem jak go napisać by był optymalny.

Pokaż, co napisałeś, sprawdzi się, bo tak to można gdybać.

Ale pierwsze i najważniejsza kwestia - jak chcesz wyświetlać tak userów to musisz oprzeć to zapisywaniu sesji do bazy danych - tak byłoby najwygodniej. Możesz też podpatrzyć kod IP.Board.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano
$time =mktime ();
$ip = $_SERVER['REMOTE_ADDR'];
$stime = mktime()-900;

$result = sql("DELETE FROM acu WHERE time<'$stime'");
$link = sql("SELECT ip FROM acu WHERE ip='$ip'");
$how = mysql_num_rows($link);
if($how==0)
   {
   sql("INSERT INTO acu VALUES(NULL,'$ip','$time')");
   }
else
   {
   sql("UPDATE acu SET time='$time' WHERE ip='$ip'");
   }
$link=mysql_query("SELECT * FROM acu");
$how=mysql_num_rows($link);
echo '<b>Aktywni: '.$how.'</b>';

wqdz690429546a.GIFPiszę poprawnie po polsku.

"Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości." - Terry Pratchett

Opublikowano (edytowane)

Jest prawdopodobieństwo stworzenia tysięcy rekordów w tabeli. Moim zdaniem to strasznie obciąża serwer.

Da się to jakoś ogarnąć? :/

Edytowane przez Machniuk

wqdz690429546a.GIFPiszę poprawnie po polsku.

"Osoby używające więcej niż 3 wykrzykników lub pytajników to osoby z zaburzeniami własnej osobowości." - Terry Pratchett

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.