Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] [mysql] wpis aktywny przez 24h
Forum PHP.pl > Forum > Przedszkole
DANGER
Mam taki problem...chce zrobic taka opcje zeby ktos wysylal smsa ze swoim nickiem i zeby dzieki temu jego profil byl aktywny przez 24 h

Problem tkwi w tym zeby napisac taki skryp ktory bralby uzytkownika z bazy ..TYLKO 1 na 24h...po czym kasowal gdy czas minie i bral nastepnego z listy oczekujacych...czy ktos ma jakis pomysl ? albo gotowy skrypt winksmiley.jpg tylko zeby nie bylo tak ze wszystkim czas sie odlicza nawet gdy ich profil nie jest aktywny...

z gory dziekuje za poswiecony czas

pozdrawiam
Cysiaczek
No super... kochany - Ty nas chyba nie szanujesz. Chcesz, aby ktoś Ci napisał skrypt? To nie to subforum - pisz w Gotowe skrypty, albo w Praca Oferowana. Niby piszesz co by było fajnie jakby skrypt miał, ale palcem nie kiwasz nawet aby to zrobić. Po prostu Ci się nie chce, bo lepiej poszukać frajerów na php.pl. Więc napisze tak.
1. Piszesz skrypt, który pobiera informacje o użytkowniku z bazy, dokonuje modyfikacji na czasie (np. odejmowanie) i ponownie zapisuje
2a. Dodajesz ten skrypt, do CRONA (patrz google)
2b. Przy logowaniu lub innej formie aktywności użytkownika skrypt jest wywoływany.
DANGER
Cytat(Cysiaczek @ 30.11.2006, 11:52:05 ) *
No super... kochany - Ty nas chyba nie szanujesz. Chcesz, aby ktoś Ci napisał skrypt? To nie to subforum - pisz w Gotowe skrypty, albo w Praca Oferowana. Niby piszesz co by było fajnie jakby skrypt miał, ale palcem nie kiwasz nawet aby to zrobić. Po prostu Ci się nie chce, bo lepiej poszukać frajerów na php.pl.


o czym Ty mowisz ...chcialem zeby mi ktos wytlumaczyl zasade na jakiej ma dzialac taki skrypt ! bo jakos nie moge sobie sam wymyslec tego za bardzo.. jak bardzo Cie to obrazilo to przepraszam nie kazdy jest taki madry wspanialy i cudowny jak Ty.

pozdro
Ziels
Można Cron, można żeby przy każdym wywoływaniu skryptu sprawdzał których userów zachaczyćjako nieaktywnych smile.gif
pr0kt0r
caly myk to funkcja time, proste wyrazenie matematyczne i jeden if ;p

np. robisz w bazie zmienne : $czas_aktywacji i $koniec_aktywacji, koniec aktywacji to czas aktywacji + 24h jesli. Jesli $koniec aktywacji jest wieksze niz $koniec_ aktywacji + 1 to uzytkownik nie moze ogladac pewnego obszaru strony. To taki bannalny sposob.

btw. Moze jest jakas funkcja dla twojej bazy danych ktora usowa pola po okreslonym czasie? Poszukaj.
DANGER
a jest jakis sposob zeby ustawic userow w kolejce ? ze przez 24h wyswietla sie jeden profil..pozniej znika i wyswietla sie dopiero nastepny ...
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.