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

[PROBLEM] api serv4web


Rekomendowane odpowiedzi

Opublikowano

Wie ktos czy to api dziala ?

Pisze sklep sms i caly czas pokazuje ze kod poprawny... ( moze cos zle robie ale watpie )

 

 

Kod ( kawalek kodu (rcon) zostal wyciety ) , to jest plik ktory odpowiada za szablon

 


<?php
// Formularz zakupu [ START ]
if(empty($_GET['stan'])){
echo '<h2><center>Kup usluge : <div class="usluga">'.$usluga.'</div></center></h1>';
echo '<br>';
echo '</h2>Opis przedmiotu :</h2>';
echo '<h3>'.$opis.'</h3>';
echo '<br>';
echo 'Wyslij sms o tresci <div id="numer">'.$tresc.'</div> pod numer <div id="numer">'.$numer.'</div> koszt sms to <div id="numer">'.$koszt.' zl</div>';
echo '<br>';
echo '<h5>Kod sklepu oraz caly design zostal wykonany przez artur9010</h5>';
$nru = $_GET['id'];

echo '<form method="post" action="sms.php?id='.$nru.'&stan=kup">
<input type="text" name="kod"/><b><---</b>  W tym polu wpisz kod zwrotny z sms<br>
<input type="text" name="user"/><b><---</b>  A tutaj swoj nick <br>
<input type="submit" value="Kup"/>';
}
// Formularz zakupu [ END ]
// Realizacja zamowienia [ START ]
if($_GET['stan']=="kup"){
if(empty($_POST['user'])){
echo 'Blad : Nie podano nicku<br>';
break;
}
if(empty($_POST['kod'])){
echo 'Blad : Nie podano kodu<br>';
break;
}
$losowe = rand(1,1500);
$kod = $_POST['kod']; // Kod zwrotny
$nick = $_POST['user']; // Nick gracza
$params = array(
'aut_id' => '1062344556', //Kod auth_id
'sms' => ''.$sms.'', //nazwa usługi
'code' => ''.$kod.'', //Kod zwrotny z sms'a
);
echo 'Nick : '.$nick.'<br>'; // pokazuje nick gracza
$data = '?'.http_build_query($params); // Nie ruszac
$file = 'http://www.serv4web.pl/Api'.$data; // Nie ruszac
$ch = curl_init($file); // Nie ruszac
$fp = @fopen('xml/'.$losowe.'.xml', 'w'); // Nie ruszac
curl_setopt($ch, CURLOPT_FILE, $fp); // Nie ruszac
curl_setopt($ch, CURLOPT_HEADER, 0); // Nie ruszac
curl_exec($ch); // Nie ruszac
curl_close($ch); // Nie ruszac
fclose($fp); // Nie ruszac
$file = 'xml/'.$losowe.'.xml'; // Nie ruszac
$plik = fopen($file, "r"); // Nie ruszac
$tresc = fread($plik,1024); // Nie ruszac
preg_match ('/&status=.*?"/is', $tresc, $znalezione); // Nie ruszac
fclose($plik); // Nie ruszac
$id = strpos($znalezione[0], '='); // Nie ruszac
$odp = substr($znalezione[0], $id + 1); // Nie ruszac
$odp1 = substr($odp, 0, -1); // Nie ruszac
if ($odp1 = 504){ // Kod do wykonania jezeli odpowiedz od serv4web to 504 ( kod poprawny )
    echo 'Kod poprawny<br>';
    echo 'Zakupiles usluge '.$usluga.'. Dziekujemy !';
Tu jest kod rcona ( wyciety )

 }
 if ($odp1 = 500){ // Kod do wykonania jezeli 500 ( zly autid )
 echo 'Blad - zly aut_id ( zglos to artur9010 )<br>';
     }
  if ($odp1 = 501){ // Kod do wykonania jezeli 501 ( zly kod wybranej uslugi )
 echo 'Blad - zly kod wybranej uslugi ( zglos to artur9010 )<br>';
     }
 if ($odp1 = 502){ // Kod do wykonania jezeli 502 ( kod niepoprawny )
 echo 'Kod niepoprawny<br>';
     }
 if ($odp1 = 503){ // Kod do wykonania jezeli 503 ( kod zuzyty )
 echo 'Kod zostal juz uzyty<br>';
     }
 if ($odp1 = 505){ // Kod do wykonania jezeli 505 ( zly autid )
 echo 'Podales kod zwrotny ?<br>';
     }
     }
     // Realizacja zamowienia [ END ]
?>

 


A tu jak dodaje uslugi ( nw czy wam sie przyda )

    if($_GET['id']=="test"){
    // Uluga testowa
    $usluga = 'Usluga testowa'; // nazwa
    $opis = 'Jest to opcja testowa do testow sklepu sms , nie doladowywuje ona portfela i korzysta z darmowego sms'; // opis
    $sms = 's22'; // usluga ( s22 jest testowe )
    $tresc = 'Tresc SMS'; // To co maja wyslac ( tylko informacja )
    $numer = '123456'; // Numer ( tylko informacja )
    $koszt = '1.23'; // Koszt  ( tylko informacja )
    $cmd1 = 'msg artur9010 &6 Test sklepu sms - nick : '.$nick.''; // Komenda 1
    $cmd2 = ''; // 2
    $cmd3 = ''; // 3
    $cmd4 = ''; // 4
    include 'temp.php'; // szablon ( plik wyzej )
    }
Opublikowano

A wypisz pętlą wszystkie wartości tablicy znalezione i pokaż nam to tutaj.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...