Pokaż wyniki od 1 do 5 z 5
Like Tree3Likes
  • 1 Post By CarN
  • 1 Post By Aravorn

Wątek: Kodowanie, Lista Graczy

  1. #1
    Zarejestrowany
    Dołączył
    Nov 2009
    Posty
    40

    Domyślnie Kodowanie, Lista Graczy

    Wiem że już nikt nie korzysta z Race ja też już od ponad roku nie korzystałem lecz ostatnio wpadł mi genialny pomysł na gre i teraz mam problem 1:

    takie krzaczki "z��� ca�ej za " jak się ich pozbyć próbowałem zmienić kodowanie ale się nie udało

    a drugie pytanie jak mógł bym zrobić liste online po prawej stronie tzn.

    Gracze Online
    Gracz 1
    Gracz 2
    Aktualny Projekt
    Westeros - Link Potem
    | ||||||||| - 5%

  2. #2
    Aktywny Awatar CarN
    Dołączył
    May 2010
    Posty
    189

    Domyślnie

    1. Było poruszane wiele razy na forum. Poszukaj.

    2. Pobierz z bazy użytkowników z online=1 (chyba było tam coś takiego) i wyświetl.
    Rodkan likes this.
    Kod php:
    ++$posts
    dawny nick:carnageon

  3. #3
    Zarejestrowany
    Dołączył
    Nov 2009
    Posty
    40

    Domyślnie

    Ehh było poruszane ale pomimo tego że zmieniłem kodowanie na UTF-8 BEZ BOM to i tak to samo ...
    Aktualny Projekt
    Westeros - Link Potem
    | ||||||||| - 5%

  4. #4
    Programista Awatar Aravorn
    Dołączył
    Apr 2011
    Posty
    343

    Domyślnie

    1.
    1) Przekonwertuj pliki strony na kodowanie UTF-8 bez BOM (np. przez Notepad++, opcja Konwertuj, nie Koduj).
    2) Dodaj tag meta z kodowaniem: UTF-8, jeżeli nie masz.
    3) W edytorze, z którego korzystasz - jeżeli widzisz krzaczki, popraw je na odpowiednie litery, więcej nie będziesz musiał tego robić.
    4) W bazie danych też ustaw kodowanie dla bazy, tabeli i konkretnych pól.
    5) Jeżeli coś jeszcze byłoby nie tak, wykonuj zapytanie: SET NAMES 'utf8';

    2.
    Nie znam silnika, jeżeli nie ma pola oznaczającego ostatnią aktywność dodaj je.
    Za każdą akcją użytkownika aktualizuj to pole na wartość UNIX_TIMESTAMP() - to samo co w PHP time();
    Użytkownicy online to użytkownicy, u których czas obecny - czas ostatniej akcji < CZAS_ONLINE, gdzie CZAS_ONLINE to ilość sekund, kiedy uznajemy gracza za zalogowanego.
    Jeszcze kwestia wylogowywania: ustawiasz wtedy np. ten czas ostatniej akcji na 0 (można zrobić przez UNION z tabelą sesji, jeżeli istnieje, ale nie wiem, czy umiesz).
    Warunek ostateczny: (czas ostatniej akcji > 0) AND (czas obecny - czas ostatniej akcji < CZAS_ONLINE)

    Mam nadzieję, że pomogłem.
    Pozdrawiam
    Patrichi likes this.

  5. #5
    Zarejestrowany
    Dołączył
    Nov 2009
    Posty
    40

    Domyślnie

    @Aravorn

    Thanks już wszystko chodzi tak jak powinno są jeszcze na tym forum ludzie którzy w 100% potrafią pomóc
    Aktualny Projekt
    Westeros - Link Potem
    | ||||||||| - 5%

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. [1.3]Lista graczy
    Przez XisD w dziale Support Vallheru
    Odpowiedzi: 10
    Ostatni post / autor: 07-10-2008, 18:07
  2. Lista graczy.
    Przez XisD w dziale Kosz
    Odpowiedzi: 2
    Ostatni post / autor: 05-10-2008, 21:10
  3. lista graczy
    Przez dudas w dziale Support Vallheru
    Odpowiedzi: 9
    Ostatni post / autor: 01-10-2008, 20:26
  4. [R] [1.0.9] lista Graczy
    Przez Ise2 w dziale Support Vallheru
    Odpowiedzi: 8
    Ostatni post / autor: 14-05-2008, 18:40
  5. Lista graczy
    Przez Antari w dziale Support Vallheru
    Odpowiedzi: 3
    Ostatni post / autor: 25-03-2008, 00:03

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •