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

Premium Checker


Gość SuperEzio

Rekomendowane odpowiedzi

Opublikowano

Witam

Potrzebuje kodu żeby po wpisaniu danego nicku sprawdzało czy ma premium i pod tym była skórka jak gracz ma premium.

Najlepszą odpowiedz nagrodze limitem.

Opublikowano

No dobrze nie umieściłem tego kodu php dzięki

Ale teraz jak wpisuje nick to przenosi mnie na pustą strone.

Opublikowano

@SuperEzio

:unsure: No bo... Jak już patrzyłem na ten ss co dodałeś do posta to wkleiłeś na żywca do pliku nic nie zmieniając i nie analizując.

1. W <form> w parametrze action="" wpisujesz ścieżkę do pliku grze masz ten kod php co podałem.

2. 

"SELECT * FROM użytkownicy ...

zmieniasz '*'użytkownicy'*' na nazwę tabeli jaką masz w db zawierającą dane o premium. Bo niby skąd mam wiedzieć jaką masz strukturę db.

3.

if($query['premium'] == 1){

zmieniasz 

['premium']

na taką nazwę jaką masz w tabeli bo pewnie ta nie pasuje.

Opublikowano

To może inaczej

Mam inny kod tyle że trzeba dodać coś w linku żeby wykryło

i pytanie

Co zrobić aby w

<form action="index.php" method="post">
   <input type="text" name="nazwa"  />   
<input type="submit" name="szukaj" value="szukaj" />
</form>

po wpisaniu nicku żeby przechodziło na ten link.

To ten skrypt http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1264214-premium-account-validation-script

Opublikowano
<form action="checkuser.php" method="post">
   <input type="text" name="mcUser"  />   
   <input type="submit" name="szukaj" value="szukaj" />
</form>

a w tym checkuser.php musisz zmienić:

$mcUser = $_GET["mcUser"];

na

$mcUser = $_POST["mcUser"];

albo po prostu zrób tak:

zamień:

$mcUser = $_GET["mcUser"];

na:

if(isset($_GET['mcUser'])) $mcUser = $_GET["mcUser"];
if(isset($_POST['mcUser'])) $mcUser = $_POST["mcUser"];
Opublikowano
$query = mysql_fetch_array(mysql_query("SELECT * FROM użytkownicy where nazwa = ".$_POST['nazwa']));

Wiesz co to jest SQL Injection? Ufasz użytkownikowi na tyle, żeby nie odfiltrowywać wprowadzanych przez niego danych?

Opublikowano

@M4niak

Po 1. Ten kod jest już nieaktualny ponieważ posiada on gotowy kod sprawdzający użytkownika więc poco ta spina?

Po 2. 

 

 

Do zamknięcia.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...