Witam, mam mały problem z płatnością w dotpay, bo, ani nie usuwa kodu, ani nie rozpoczyna pobrania... wiec gdzie jest problem ?
oto przerobiony kod z paya
<?php
$id = 41422; # numer ID zarejestrowanego klienta
$code = "ALLEG1"; # identyfikator usĹ?ug SMS
$type = "sms"; # typ konta: C1 - 8 znakowy kod bezobsĹ?ugowy
# typ konta: sms dla sprawdzania SMSow
$page = "http://plikdopobrania"; # nazwa pliku jaki ma sie zaladowac po podaniu poprawnego kodu
# 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";
$del=1; # jeĹĽeli kod ma byÄ? skasowany od razu po sprawdzeniu to ustaw wartoĹ?Ä? na 1
################################################################################
#
$check = $_POST['check']; # podany kod na stronie gdzie wejĹ?cie jest pĹ?atne i wymagany jest zakupiony kod
if($check == NULL)
exit("Prosze wpisac kod");
$handle = fopen("http://dotpay.pl/check_code.php?id=".$id."&code=".$code."&check=".$check."&type=".$type."&del=".$del, 'r'); $status = fgets($handle, 8
); $czas_zycia = fgets($handle, 24
); $czas_zycia = rtrim($czas_zycia);
if ($status == 0
) {print "Kod niepoprawny."; exit;} # gdy kod niepoprawny else
{ # gdy kod poprawny:
if (!isset($_COOKIE['ActiveCode'])) {
}
else
{
}
header("Location: ".$page); # wĹ?Ä?czenie strony gĹ?Ăłwnej }
?>
Gdzie lezy problem ?
Ten post edytował Adris 16.02.2012, 00:00:07