Skocz do zawartości

durda88

Pecetowicz
  • Zawartość

    2
  • Rejestracja

  • Ostatnia wizyta

  • Opinia

    Brak

Reputacja

0 Neutralna

O durda88

  • Tytuł
    Nowy

Dodatkowe informacje

  • Płeć
    Mężczyzna
  1. Skrypt

    Witam. Posiadam stronę do której aby otrzymać dostęp należy wpisać kod. Skrypt skonfigurowany z dotpay (sms) działa lecz nie mogę sobie poradzić z płatnościami online. Już wyjaśniam, skrypt sms wygląda tak: <?php $id = 123; // Identyfikator Dotpay $code = "abc1,abc2,abc3"; // Identyfikatory usĹ‚ugi $type = "c1,sms"; // Sprawdzanie SMSĂłw oraz przelewĂłw $page = "gratulujemy"; // PrzejĹ›cie do podstrony po wpisaniu poprawnego kodu // Przy sprawdzaniu kont SMSowych jak i kont przy pĹ‚atnoĹ›ci kartÄ… naleĹĽy uĹĽyć zapisu: $type = "c1,sms"; // Przy sprawdzaniu kilku kont o różnych identyfikatorach naleĹĽy uzyć zapisu: $code = "ABC,DEF,GHI,JKL"; $del=0; // JeĹĽeli kod ma zostać usuniÄ™ty z bazy zaraz po wpisaniu naleĹĽy uĹĽyć zapisu: $del=1; $check = $_POST['check']; // Kod podany na stronie gdzie dostÄ™p jest pĹ‚atny if($check == NULL) { header("Location: brak_kodu"); exit; } $handle = fopen("http://dotpay.pl/check_code.php?&check=".$check."&id=".$id."&code=".$code."&type=".$type."&del=".$del, 'r'); $status = fgets($handle, 8); $czas_zycia = fgets($handle, 24); fclose($handle); $czas_zycia = rtrim($czas_zycia); if ($status == 0) {header("Location: blad"); exit;} // PrzejĹ›cie na podstrone kiedy wpisany kod jest niepoprawny else { if (!isset($_COOKIE['ActiveCode'])) { setcookie('ActiveCode',1, time()+$czas_zycia); } else { setcookie('ActiveCode',0, time()+2, "/"); setcookie('ActiveCode',1, time()+$czas_zycia, "/"); } header("Location: gratulujemy"); } > Skrypt sprawdza wpisany KOD sms i daje nam dostęp do strony. Drugi skrypt który jest skonfigurowany z Homepay sprawdza poprawność wpisanych kodów ale nie odblokowuje strony, wygląda on tak: <?php $config_homepay=array(); // KONFIGURACJA $config_homepay_usr_id=2; // ACCID oznacza numer konta PRZELEW KOD w homepay // KWOTA to wartosc przelewu , NAZWA to nazwa uslugi // kolejne uslugi nalezy dopisywac wg schematu: // $config_homepay[ACCID]=array("acc_id"=>ACCID,"kwota"=>KWOTA) // czyli np.: // $config_homepay[123]=array("acc_id"=>123,"nazwa"=>NAZWA,"kwota"=>KWOTA); $config_homepay[]=array("acc_id"=>11729,"nazwa"=>"TEST","15"=>1); $config_homepay[]=array("acc_id"=>11729,"nazwa"=>"TEST2","kwota"=>15); // KONIEC KONFIGURACJI if($_POST&&$_POST['check_code']) { $code=$_POST['code']; if(!preg_match("/^[A-Za-z0-9]{8}$/",$code)) echo "Zly format kodu - 8 znakow."; elseif(empty($config_homepay[$_POST['usluga']])) echo "Brak takiej uslugi."; else { $handle=fopen("http://homepay.pl/API/check_tcode.php?usr_id=".$config_homepay_usr_id."&acc_id=".$config_homepay[$_POST['usluga']]['acc_id']."&code=".$code,'r'); $check=fgets($handle,8); fclose($handle); if($check=="1") { echo "Gratulacje, kod poprawny. Kupiles cos w usludze ".$config_homepay[$_POST['usluga']]['nazwa']; } elseif($check=="0") { echo "Nieprawidlowy kod."; } else { echo "Blad w polaczeniu z operatorem."; } } } > <html><body> <br/><br/> <?php foreach($config_homepay as $v) echo "Wykonaj przelew na kwote ".$v['kwota']. ".pod adresem <a href=\"https://ssl.homepay.pl/wplata/".$v['acc_id']."-".$v['nazwa']."/\" target=\"_blank\">https://ssl.homepay.pl/wplata/".$v['acc_id']."-".$v['nazwa']."/</a><br/>\n"; > <br/><br/> <form method="post" action=""> <input type="hidden" name="check_code" value="1"> Podaj kod: <input type="text" size="8" name="code"> do uslugi: <select name="usluga"> <?php foreach($config_homepay as $k=>$v) echo "<option name=\"usluga\" value=\"$k\">".$v['nazwa']."</option>\n"; > </select> <br/> <input type="submit" value="Sprawdz"> </form> </body> </html> Macie jakieś pomysły aby skrypt nr2 działał na podobnej zasadzie jak nr1?
  2. Link do forum: LINK Dokładny opis problemu: Podczas przewijania strony np. w dół forum się rozmazuje i widać tak jakby "szachownicę" - Tylko Google chrome Posiadany styl: https://www.pecetowicz.pl/sprzedam-cs-strzelnica-styl-pod-php-by-przemo-vt31631.htm Modyfikacje na forum:Spider friendly, Google sitemap. Załączam overall_header.tpl gdyż wydaje mi się że tam leży problem. overall_header.tpl
×