Witam serdecznie mam taki problem, że chciałbym aby generowany kod był tylko na jedno wykorzystanie a nie, że jak go użytkownik otrzyma to może sobie tworzyć konta do woli na otrzymanym kodzie. Chce żeby jak raz go użyje to już mu potem nie działał. Mógłbym to zrobić na bazie ale za dużo pracy jak jest możliwość po stronie dotpay odpytania. Kazali mi zmienić .$del na 1 ale to powoduje błąd na stronie. Kod wygląda tak.
$check = $_POST['check']; # podany kod na stronie gdzie wejscie jest platne i wymagany jest zakupiony kod
if($check == NULL)
exit("".$blad."<br><p style=\"background-color:red; color:white; font-size:14px; \">Prosze wpisac kod</p>".$bladend."");
$handle = fopen("http://dotpay.pl/check_code.php?&check=".$check."&id=".$id1."&code=".$code1."&type=".$type."&del=".$del, 'r'); $status = fgets($handle, 8
); $czas_zycia = fgets($handle, 24
); $czas_zycia = rtrim($czas_zycia);
$handle2 = fopen("http://dotpay.pl/check_code.php?&check=".$check."&id=".$id2."&code=".$code2."&type=".$type."&del=".$del, 'r'); $status2 = fgets($handle2, 8
); $czas_zycia2 = fgets($handle2, 24
); $czas_zycia2 = rtrim($czas_zycia2);
if ($status == 0 AND
$status2 == 0
) {print "".$blad."Niepoprawny kod. <a href='java script:history.back()'>Spróbuj ponownie</a>".$bladend."";
exit;} # gdy kod niepoprawny else
{ # gdy kod poprawny:
if (!isset($_COOKIE['ActiveCode'])) {
}
else
{
}