26-08-2013, 19:47
(Ten post był ostatnio modyfikowany: 26-08-2013, 19:48 przez back_filip.)
Witam
Mam pewien problem ponieważ kiedy wpisuje prawidłowy kod z danej usługi pokazuje, że kod jest błędny. Usługa jest już aktywna a błąd dalej pozostaje.
dotpay.php
Mam pewien problem ponieważ kiedy wpisuje prawidłowy kod z danej usługi pokazuje, że kod jest błędny. Usługa jest już aktywna a błąd dalej pozostaje.
dotpay.php
- <?php
- $id = 51808; # numer ID zarejestrowanego klienta
- $code = "PIECZYWKO"; # identyfikator usĹug SMS
- $type = "sms"; # typ konta: C1 - 8 znakowy kod bezobsĹugowy
- # typ konta: sms dla sprawdzania SMSow
- #
- # gdy sprawdzane bÄdÄ
zarĂłwno konta smsowe jak i konta przy pĹatnoĹciach kartÄ
- # to naleĹźy wtedy uĹźyÄ zapisu:
- # $type = "c1,sms";
- #
- #
- # przy sprawdzaniu kilku kont o róşnych identyfikatorach naleĹźy uĹźyÄ zapisu:
- # $code = "abcd1,abcd2,kody2,kody6";
- # $check = "xxxxxxxx"; # podany kod na stronie gdzie wejĹcie jest pĹatne i wymagany jest zakupiony kod
- $check = $_POST['check'];# podany kod na stronie gdzie wejĹcie jest pĹatne i wymagany jest zakupiony kod
-
- $del=1; # jezeli kod ma byc jednorazowy to ustaw wartosc na 1;
-
-
- #############################################################################################################################
- function dot_check($check, $code, $id, $type, $del = 1) {
-
- $array = array();
- $array['check']= $check;
- $array['code'] = $code;
- $array['id'] = $id;
- $array['type'] = $type;
- $array['del'] = $del;
- $ch = curl_init ();
- curl_setopt ($ch, CURLOPT_URL, "https://ssl.dotpay.pl/check_code.php");
- curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
- curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 2);
- curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
- curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt ($ch, CURLOPT_TIMEOUT, 100);
- curl_setopt ($ch, CURLOPT_POST, 1);
- curl_setopt ($ch, CURLOPT_POSTFIELDS, $array);
- $recv = curl_exec ($ch);
- curl_close ($ch);
-
- $dane = explode("\n", $recv);
- $czas_zycia = $dane[1];
- return $dane[0];
- }
- ?>