Witam, mam taki oto skrypt powiązany z DotPay:
<?
//Odbieramy dane z formularza
$www=$_POST[www];
$haslo=$_POST[haslo];
$uwagi=$_POST[uwagi];
$email=$_POST[email];
$status1="1";
$kod=$_POST[kod];
$data = date('y-m-d H:i:s');
if($_POST['www']=="")
Wpisz adres do strony!<br>
';
if($_POST['haslo']=="")
Wpisz nazwę strony!<br>
';
if($_POST['uwagi']=="")
Wpisz opis strony! <br>
';
if($_POST['email']=="")
Wpisz swój email!<br>
';
if($_POST['kod']=="")
Wpisz kod! <br>
';
if($www and $haslo and $uwagi and $email and $status and $kod and $data) {
$id = 21xxx; # numer ID zarejestrowanego klienta
$code = "xxx"; # identyfikator usług SMS
$type = "sms"; # typ konta: C1 - 8 znakowy kod bezobsługowy
$del=0; # jeżeli kod ma być skasowany od razu po sprawdzeniu to ustaw wartość na 1
$handle = fopen("http://dotpay.pl/check_code.php?id=".$id."&code=".$code."&check=".$kod."&type=".$type."&del=".$del, 'r'); $status = fgets($handle, 8
); $czas_zycia = fgets($handle, 24
); $czas_zycia = rtrim($czas_zycia);
if ($status == 0
) {echo "Kod niepoprawny!"; exit;} # gdy kod niepoprawny else
{ # gdy kod poprawny:
if (!isset($_COOKIE['ActiveCode']))
//Dadawanie serwera
}
}
?>
Wszystkie informacje jeżeli nie wypełni się jakiegoś pola wyświetlają się nawet jak pola z kodem się nie wypełni. Ale jak już pole z kodem się wypełni chociaż czy kod jest poprawny czy nie to nie pojawia się żadna informacja o tym. Proszę serdecznie o pomoc.
Pozdrawiam,
Arkos.
Problem rozwiązany po prostu zła nazwa zmiennej