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

Rekomendowane odpowiedzi

Opublikowano

Siemanie,

mam taki problem mianowicie:

Mam serwer vps w speedhost.pl ... i tu zaczynają się problemy... Nie chcę aby wszystkie pieniądze z sms szły do mnie, tylko od razu na konto speedhost, (zdarza mi się zapomnieć o przelewie i czekam tydzień aż dojdzie...) jednak api w tym hostingu jest... dziwne.

Odpowiedź otrzymujemy w formie &status=kod_sukces_lub_błąd....

Próbowałem już wszystkiego z CURL...

Proszę o pomoc...

Screen

 

 

pyk3yt.jpg

 

 

Stary kod:

       function check($kod, $type)
        {
                        $id = "32490612";
                        $curl = curl_init(sprintf('http://speedhost.pl/core/api.php?aut_id=%s&sms=%s&code=%s', $id, $type, $kod));
                        curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
                        $response = explode('status=', curl_exec($curl));
                        curl_close($curl);
                        $kod = str_replace('">', '', $response[1]);
                        if($kod == 504)
                        {
                                return 1;
                        }
                        else
                        {
                                return 0;
                        }
        }

 

Jeśli pomogłem daj +!

Opublikowano

no i w czym problem. kod sprawdzasz wywołując tą funkcje z dwoma parametrami,

np:

check("qwefseqwe","type_sms");

i już masz wywołają funkcje i ci sprawdza czy kod jest ok czy nie

Osobiście pomagam tylko na PW lub e-mail


-----------------------------------------------------------------


https://github.com/smietanka

  • 4 tygodnie później...
Opublikowano
<?php
	header('Content-type: text/html; charset=utf-8');

    function gIFS($str) {
    $int = '';

    $len = strlen($str);
    for ($i=0; $i<$len; $i++) {
        if (is_numeric($str[$i])) {
            $int .= $str[$i];
        }
    }

    return $int;
	}
	
	function check($id, $typ, $kod) {
		$curl = curl_init(sprintf('http://speedhost.pl/core/api.php?aut_id=%s&sms=%s&code=%s', $id, $typ, $kod));
		curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
		$response = explode('status', curl_exec($curl));
		curl_close($curl);
		if(gIFS($response[1]) == '504') {
			echo 'Gratulacje. Kupiłes usługę';
		} else {
			echo 'Podałeś zły kod lub wystąpił błąd wewnętrzny. Jeżeli uważasz, że kod jest poprawny skontaktuj sie z administracją ;)';
		}
	} 
	
	check('twój_id', 'sms_speesdhost2', 'qwerty');
?>

Powinno działac. Nie mam kodów testowych więc nie mam jak sprawdzić.

------------------------------------------------------------


 


~`Chcesz zamówić u mnie stronę? Chcesz zapoznać się z moimi pracami? A może kojarzysz mnie z jakichś innych projektów i jesteś zainteresowany moimi usługami? Jeżeli tak to zapraszam Cię do mojego portfolio: www.theneuronsky.pl, a jeżeli nie to też Cię tam zapraszam  :)


 

------------------------------------------------------------

Opublikowano
<?php
	header('Content-type: text/html; charset=utf-8');

    function gIFS($str) {
    $int = '';

    $len = strlen($str);
    for ($i=0; $i<$len; $i++) {
        if (is_numeric($str[$i])) {
            $int .= $str[$i];
        }
    }

    return $int;
	}
	
	function check($id, $typ, $kod) {
		$curl = curl_init(sprintf('http://speedhost.pl/core/api.php?aut_id=%s&sms=%s&code=%s', $id, $typ, $kod));
		curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
		$response = explode('status', curl_exec($curl));
		curl_close($curl);
		if(gIFS($response[1]) == '504') {
			echo 'Gratulacje. Kupiłes usługę';
		} else {
			echo 'Podałeś zły kod lub wystąpił błąd wewnętrzny. Jeżeli uważasz, że kod jest poprawny skontaktuj sie z administracją ;)';
		}
	} 
	
	check('twój_id', 'sms_speesdhost2', 'qwerty');
?>

Powinno działac. Nie mam kodów testowych więc nie mam jak sprawdzić.

 

Jej! Wielkie dzięki! Moja opinia na twój temat się zmieniła, zaraz napiszę do speedhost prośbę o kody testowe,

Jeszcze raz dzięki!

 

Jeśli pomogłem daj +!

Opublikowano

Hehe. Nie ma za co ;)

 

 

@edit: opcje rcon sam dodasz, a do funkcji tylko potem dopiszesz parametr nick :D Jeżeli to pod serwer mc ma działać :)

------------------------------------------------------------


 


~`Chcesz zamówić u mnie stronę? Chcesz zapoznać się z moimi pracami? A może kojarzysz mnie z jakichś innych projektów i jesteś zainteresowany moimi usługami? Jeżeli tak to zapraszam Cię do mojego portfolio: www.theneuronsky.pl, a jeżeli nie to też Cię tam zapraszam  :)


 

------------------------------------------------------------

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...