Witam. Mam problem ze zrobieniem na mojej stronce skryptu sms. Chdzi mi dokladnie o to, ze klient po wpisaniu danego kodu, jesli jest on poprawny robi jakas czynnosc (mi akurat chodzi o wstawienie czegos do bazy danych). Pobralem gotowe skrypty z dotpay, jednak cos mi nie dziala. uzupelnilem to w ten sposob. Najpierw formularz:
echo "<FORM ACTION=\"sprawdz.php\" METHOD=POST>"; echo "<b>Kod dostepu:</b> <INPUT TYPE=TEXT NAME=\"check\" SIZE=10 MAXLENGTH=8>"; echo "<CENTER><INPUT TYPE=SUBMIT VALUE=\"Kup punkty premium!\"></CENTER>";
a w pliku sprawdz.php:
<?php
$id = 28586; # numer ID zarejestrowanego klienta
$code = "PKC2"; # identyfikator usług SMS
$type = "c1"; # typ konta: C1 - 8 znakowy kod bezobsługowy
# typ konta: sms dla sprawdzania SMSow
$page = "main.php"; # nazwa pliku jaki ma sie zaladowac po podaniu poprawnego kodu
$del=0;
$check = $_POST['check'];
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
{
}
echo "good"; # tutaj przykładowa czynnosc jesli kod jest dobry }
?>
zawsze jednak pisze ze kod jest zly... dlaczego? Prosze nie pisac zebym zapytal sie dotpaya, bo wysywalem tam wiadomosci ale predzej doczekam sie konca swiata niz odpowiedzi od nich... Z gory dzieki i pozdrawiam!