Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Funkcja czas-help me
Forum PHP.pl > Forum > Przedszkole
AruS
Witam chcialem umiescic w skrypcie php funkcje time cos w stylu jak jest na Facebook aktywny teraz itp. Zrobilem cos tam no ale wyswietla mi sama date nawer jezeli uzytkownik jest aktywny. Prosze o pomoc.

PS. Mam tak to
$czas = $r['czas'];
$czasek = date("G:i",$czas);
if($i > 10){ $aktywny = "aktywny teraz";}
if($i < 9){ $aktywny = "Ostatnio byl o: $czasek";}
Wazniak96
Oprawiaj kod w odpowiednie znaczniki.
  1. $czasek = date("G:i",$czas);
  2. $last = time() - $czas;
  3. if($last <= 900){ //jezeli roznica będzie mniejsza niz 15 min
  4. $aktywny = "aktywny teraz";
  5. }
  6. else
  7. $aktywny = "Ostatnio byl o: $czasek";
AruS
Cytat(Wazniak96 @ 26.09.2013, 18:21:54 ) *
Oprawiaj kod w odpowiednie znaczniki.
  1. $czasek = date("G:i",$czas);
  2. $last = time() - $czas;
  3. if($last <= 900){ //jezeli roznica będzie mniejsza niz 15 min
  4. $aktywny = "aktywny teraz";
  5. }
  6. else
  7. $aktywny = "Ostatnio byl o: $czasek";


Pomoglo tylko teraz pokazuje sie ciagle [Aktywny teraz] nawet po 15 minutach nic sie nie zmienia
AruS
Moze ja teeaz blad zrobilem to kod ogolnie tego

$czasek = date("G:i",$czas);
$last = time() - $czas;
if($last <= 1){ //jezeli roznica będzie mniejsza niz 15 min
$aktywny = "aktywny teraz";
}
else
$aktywny = "Ostatnio byl o: $czasek";

$onlinee .= "{$a}) ".nick($r['nick'], $r['staff'])."(".$n1."***".$n2.") - $plecjaka - (".$aktywny.")\r\n";
$a++;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.