Reklama
Strona 1 z 2 12 OstatniaOstatnia
Pokazuje wyniki od 1 do 15 z 29

Temat: [PHP] [MySQL] Jak zrobić Hunted listę?

  1. #1
    Avatar Mari
    Data rejestracji
    2006
    Położenie
    Poznań / Mogilno
    Wiek
    31
    Posty
    788
    Siła reputacji
    18

    Domyślny [PHP] [MySQL] Jak zrobić Hunted listę?

    Siemanko,
    Mam pytanie:
    Jak zrobić hunted listę, aby łączyła się z bazą danych w której będą nicki postaci, po czym zestawiała je ze stroną KLIK i otrzymywany był wynik (True lub false) Online lub offline (zielone lub czerwone).
    W wyniku czego chciałbym otrzymać listę np.
    Nick1 - Online
    Nick2 - Offline

    itd.


    Z góry dzięki za pomoc,
    Pozdro!

  2. #2
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    z pobieraniem danych po https będziesz musiał powalczyć, ale poza tym to wczytujesz plik jako string, ze stringa dom (a po drodze masz tyle problemów z błędami w ich htmlu że ostatecznie pewnie nicki będziesz wyciągać regexami), masz listę nicków
    i wtedy foreachem po liście hunted sprawdzasz czy jest w liście online
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  3. Reklama
  4. #3
    Avatar Bazan
    Data rejestracji
    2008
    Wiek
    31
    Posty
    1,909
    Siła reputacji
    18

    Domyślny

    Robilem kiedys cos takiego dla @BBsrv ; :)
    Podeslij jak masz to jeszcze :)
    Dreaming by drumming. ˆˆ™

  5. #4

    Data rejestracji
    2015
    Posty
    22
    Siła reputacji
    0

    Domyślny

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    z pobieraniem danych po https będziesz musiał powalczyć, ale poza tym to wczytujesz plik jako string, ze stringa dom (a po drodze masz tyle problemów z błędami w ich htmlu że ostatecznie pewnie nicki będziesz wyciągać regexami), masz listę nicków
    i wtedy foreachem po liście hunted sprawdzasz czy jest w liście online
    https to mały problem...

  6. #5
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    no zależnie od tego czy możesz skonfigurować pehpa i system jak chcesz czy nie
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  7. #6
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    31
    Posty
    4,489
    Siła reputacji
    13

    Domyślny

    Cytuj Bazan napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Robilem kiedys cos takiego dla @BBsrv ; :)
    Podeslij jak masz to jeszcze :)
    potwierdzam, niestety nie mam już tego ;d dawno to było, przestałem bocic i przy jakims formacie poszło w niepamięć

    jak chcesz tylko jeden serwer sprawdzać, to zrób sobie na sztywno pobieranie listy postaci przez file_get_contents do stringa i potem strposem sprawdzaj czy postać jest na liście eot, 10 min roboty @Mari ;

    Cytuj zakius napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    z pobieraniem danych po https będziesz musiał powalczyć, ale poza tym to wczytujesz plik jako string, ze stringa dom (a po drodze masz tyle problemów z błędami w ich htmlu że ostatecznie pewnie nicki będziesz wyciągać regexami), masz listę nicków
    i wtedy foreachem po liście hunted sprawdzasz czy jest w liście online
    nie wiem po co tyle sie jebać wgl z domem, bledami htmlu i jeszcze nicki wyciagac niewiadomo po co xd chłopie, strpos i po problemie @zakius ;
    Ostatnio zmieniony przez BBsrv : 22-08-2015, 20:42
    Kontakt ze mną:
    pw

  8. #7
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    @BBsrv ; też prawda, ja chciałem ładną listę online zrobić ale w tym wypadku to zbędne
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  9. #8
    Avatar Mari
    Data rejestracji
    2006
    Położenie
    Poznań / Mogilno
    Wiek
    31
    Posty
    788
    Siła reputacji
    18

    Domyślny

    @zakius ; @BBsrv ;

    Udało mi się ogarnąć coś takiego [patrz kody], lecz gdy postać ma nick dwuczłonowy typu: Marek Dust to nawet gdy postać jest online - pokazuje, że jest offline.
    Oraz jak dodać, aby pokazywało lvl postaci?


    API: KLIK


    Kod PHP:
    <?phpinclude_once "./TibiaWebAPI.class.php";
    $vip = array(    "Ademundis",
        "Euzeubiusz Wiercipieta",
        "Arszer Umban",    "Aguand"
    ,    "Ruda Blondyna");
    
    $status = array(    "online" => array(),    "offline" => array());
    foreach($vip as $playerName) {    $player = new Tibia\Player($playerName);    if($player->isOnline() === "Online") {        $status['online'][] = $playerName;    } else {        $status['offline'][] = $playerName;    }    }

    Kod PHP:
    <ul>        
    <?php foreach($status['online'] as $name): ?>            
    <li class="online"><p><?= $name ?> jest Online i ma  level</p><br><br><br></li>        
    <?php endforeach; foreach($status['offline'] as $name): ?>            
    <li class="offline"><p> <?= $name ?> jest Offline i ma  level</p><br><br><br></li>        
    <?php endforeach; ?>        
    </ul>

  10. #9
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    31
    Posty
    4,489
    Siła reputacji
    13

    Domyślny

    nie wiem po co bawisz się z tym api, jak wystarczy nabazgrać 5 linijek kodu masz to co chcesz

    anyway daj se zamiast spacji w nicku "+" @Mari ;
    Ostatnio zmieniony przez BBsrv : 23-08-2015, 18:29
    Kontakt ze mną:
    pw

  11. #10
    Avatar Mari
    Data rejestracji
    2006
    Położenie
    Poznań / Mogilno
    Wiek
    31
    Posty
    788
    Siła reputacji
    18

    Domyślny

    Cytuj BBsrv napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    nie wiem po co bawisz się z tym api, jak wystarczy nabazgrać 5 linijek kodu masz to co chcesz

    anyway daj se zamiast spacji w nicku "+" @Mari ;
    Ale wtedy będzie np. Marek+Dust jest offline ;/

  12. #11
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    31
    Posty
    4,489
    Siła reputacji
    13

    Domyślny

    to daj sobie replace plusa na spacje, bo wygląda na to że urlencode nie działa poprawnie (tez w sumie z tym mialem kiedys problem, wiec to chyba wina php) dlatego jak masz spacje to sie wysypuje i pisze ze offline
    Kontakt ze mną:
    pw

  13. #12
    Avatar Mari
    Data rejestracji
    2006
    Położenie
    Poznań / Mogilno
    Wiek
    31
    Posty
    788
    Siła reputacji
    18

    Domyślny

    Cytuj BBsrv napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    to daj sobie replace plusa na spacje, bo wygląda na to że urlencode nie działa poprawnie (tez w sumie z tym mialem kiedys problem, wiec to chyba wina php) dlatego jak masz spacje to sie wysypuje i pisze ze offline
    Jak ma te replace() wyglądac?

  14. #13
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    31
    Posty
    4,489
    Siła reputacji
    13

    Domyślny

    $nowysuperzajebistynickbezplusa = str_replace('+', ' ', $name);

    <li class="online"><p><?= $nowysuperzajebistynickbezplusa ?> jest Online i ma level</p><br><br><br></li>
    Kontakt ze mną:
    pw

  15. #14
    Avatar Mari
    Data rejestracji
    2006
    Położenie
    Poznań / Mogilno
    Wiek
    31
    Posty
    788
    Siła reputacji
    18

    Domyślny

    Cytuj BBsrv napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    $nowysuperzajebistynickbezplusa = str_replace('+', ' ', $name);

    <li class="online"><p><?= $nowysuperzajebistynickbezplusa ?> jest Online i ma level</p><br><br><br></li>
    Coś nie trybi ;/

  16. #15
    Avatar BBsrv
    Data rejestracji
    2013
    Położenie
    50cm od monitora
    Wiek
    31
    Posty
    4,489
    Siła reputacji
    13

    Domyślny

    Cytuj Mari napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Coś nie trybi ;/
    a daj <?echo $nowysuperzajebistynickbezplusa;?>

    ewentualnie var_dump'nij ta zmienna i zobacz czy wgl ona ma ten nick w sobie
    Kontakt ze mną:
    pw

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. php/mysql - wysylanie kilku formularzy jednoczesnie.
    Przez Criss26 w dziale Programowanie
    Odpowiedzi: 1
    Ostatni post: 17-05-2015, 13:03
  2. Odpowiedzi: 8
    Ostatni post: 20-03-2014, 22:46
  3. [HTML/PHP] Tworzenie podstron na podstawie bazy MySQL
    Przez John Galt w dziale Programowanie
    Odpowiedzi: 1
    Ostatni post: 12-10-2013, 19:28
  4. [Poradnik] VIP - Jak powiększyć ich listę?
    Przez Elite Box w dziale Tibia
    Odpowiedzi: 26
    Ostatni post: 31-05-2011, 23:27

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •