Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //bardzo podstawowy kod, kilka rzeczy mozna bardziej dopracowac ale na poczatek wystarczy
- //jesli chcemy sprawdzic jak zadziala poprawny kod uzyj tych wartosci
- //kod - TEST
- //ID usera - 1
- //numer - 70068
- //wtedy panel zawsze zwroci valid 1
- //id uzytkownika lvlup.pro, zawsze sa to cyfry
- $id = 1;
- //kod zwrotny SMS do sprawdzenia
- $code = "A8PN98RS";
- //numer pod ktory powinien byc wyslany SMS, przykladowo dla SMSa za 0,25zl netto jest to 70068, zostanie sprawdzone
- //czy uzytkownik nie probowal uzyc tanszego kodu dla tej samej uslugi
- $number = 70068;
- //opis ktory pojawi sie w panelu klienta lvlup.pro jesli platnosc powiedzie sie
- $desc = "Test API";
- //wlasciwa czesc ktora laczy sie ze strona
- $site=file_get_contents("https://lvlup.pro/api/checksms?id=".$id."&code=".$code."&number=".$number."&desc=".$desc);
- //strona odpowiada w formacie JSON, musimy przetlumaczyc to do obiektu PHP
- $json = json_decode($site);
- //czesc w ktorej sprawdzamy czy kod jest wazny oraz kod i numer pasowaly do siebie
- //kod oraz numer jest poprawny, mozna np. wyslac graczowi item
- if ($json->valid)
- {
- echo "Kod poprawny! :)".PHP_EOL;
- }
- //kod oraz numer sie nie zgadza, jesli kod jest poprawny a numer sie nie zgadza to portfel zostanie zasilony lecz wynik bedzie niepoprawny
- //zapobiega to kupowaniu drogich itemow najtanszym smsem
- else
- {
- echo "Kod niepoprawny :(".PHP_EOL;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement