Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Połączenie serwera ze stroną


GaCeL

Rekomendowane odpowiedzi

Opublikowano

Witam,

 

Mam pytanie a mianowicie jak połączyć serwer ze stroną tak aby pisało np. Ile razy gracz np. zginął, jaki ma lvl itp...

anNO14B_460sa.gif

Opublikowano

Polecam zrobić tak jak tu: http://cursed.polskieplejsy.pl/mantis12

Za pomocą pluginu OnlinePlayersSQL wczytuj do bazy danych informacje o graczu i wyświetlaj je za pomocą php(proste mysql_query, lub tam mysql lite)

czyli np :

np łączysz z bazą danych mysql_connect() - poczytaj o tym

potem dajesz zapytanie do bazy np mysq_query("SELECT `coś` WHERE `username` = '$nick'")

Jeśli dotąd nie kumasz to radzę poczytać troszkę o php/mysql

 

diamond_item.png  

Opublikowano

php.. musisz połączyć się z serwerem po przez skrypty.. na forum jest tego pewnie pełno, poszukaj sobie..

Opublikowano

Najpierw potrzebujesz bazy danych. Jeśli takową posiadasz to połącz ją z pluginem. Jeśli baza danych jest na innym hoście niż serwer MC to musisz włączyć remote connections w mysqlu. Wpisujesz w configu nazwe bazy, hasło  i login.

Następnie napisz prosty kod PHP, który będzie wyciągał dane z bazy. Przykład dla mysql:

<?php
$connect_error = 'Przepraszamy, brak polaczenia z baza danych'; 
mysql_connect('IP_BAZY', 'LOGIN', 'HASŁO') or die($connect_error);
mysql_select_db('NAZWA_BAZY') or die($connect_error);



?>

Potem już tylko wyciągnij dane  z bazy :)

Zapytanie to np:

$query = mysql_query("SELECT `NP: NICK` FROM `NAZWA_TABELI` WHERE `JAKAŚ WARTOŚĆ` = '$WARTOSC'") or die(mysql_error());


Mogę Ci napisać taki skrypt, i wiele więcej. Ale to na PW. :)

 

diamond_item.png  

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...