Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Kod dotpay
Forum PHP.pl > Forum > Przedszkole
Lethys
Witam, chcialbym zintegrowac strone ze skryptem dotpay ale wyskakuja mi bledy przy skrypcie dotpaya ( skrypt gotowy sciagniety z dotpay.pl ) Aha konto mam pelne ( oplacone ).

index

  1. <HEAD><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=utf-8">
  2. <TITLE>Strona testowa</TITLE></HEAD>
  3.  
  4. <FORM ACTION="sprawdz.php" METHOD=POST>
  5. Aby wejĹÄ do pĹatnej czÄĹci serwisu, musisz wprowadziÄ kod: <INPUT TYPE=TEXT NAME="check" SIZE=10 MAXLENGTH=8><BR>
  6. <BR>
  7. <CENTER><INPUT TYPE=SUBMIT VALUE="Wejście"></CENTER>
  8. </FORM>
  9.  
  10.  
  11. </HTML>


sprawdz.php

  1. <?php
  2.  
  3. $id = 21642;             # numer ID zarejestrowanego klienta
  4. $code = "L4S8";        # identyfikator usĹ‚ug SMS
  5. $type = "C1";          # typ konta: C1 - 8 znakowy kod bezobsĹ‚ugowy
  6.               # typ konta: sms dla sprawdzania SMSow
  7. $page = "main.php";    # nazwa pliku jaki ma sie zaladowac po podaniu poprawnego kodu
  8.  
  9.  
  10. # gdy sprawdzane będą zarówno konta smsowe jak i konta przy płatnościach kartą
  11. # to należy wtedy użyć zapisu:
  12. # $type = "c1,sms";
  13.  
  14. #
  15. # przy sprawdzaniu kilku kont o różnych identyfikatorach należy użyć zapisu:
  16. # $code = "abcd1,abcd2,kody2,kody6";
  17.  
  18. $del=1;   # jeĹĽeli kod ma być skasowany od razu po sprawdzeniu to ustaw wartość na 1
  19. ################################################################################
  20.  
  21. $check = $_POST['check']; # podany kod na stronie gdzie wejście jest płatne i wymagany jest zakupiony kod
  22. if($check == NULL)
  23.  exit("Prosze wpisac kod");
  24.  
  25.  
  26.    $handle = fopen("http://dotpay.pl/check_code.php?id=".$id."&code=".$code."&check=".$check."&type=".$type."&del=".$del, 'r');
  27.    $status = fgets($handle, 8);
  28.    $czas_zycia = fgets($handle, 24);
  29.    fclose($handle);
  30.    $czas_zycia = rtrim($czas_zycia);
  31.  
  32.  
  33.  
  34.    if ($status == 0) {print "Kod niepoprawny."; exit;}  # gdy kod niepoprawny
  35.    else
  36.    {  # gdy kod poprawny:
  37.    if (!isset($_COOKIE['ActiveCode']))
  38.    {
  39.        setcookie('ActiveCode',1, time()+$czas_zycia);
  40.    }
  41.    else
  42.    {
  43.        setcookie('ActiveCode',0, time()+2, "/");
  44.        setcookie('ActiveCode',1, time()+$czas_zycia, "/");
  45.    }
  46.    header("Location: ".$page);        # włączenie strony głównej
  47.    }
  48. ?>


I mi wywala bledy nawet jak wpisze poprawny kod z dotpay.

Cytat
Warning: fopen(http://dotpay.pl/check_code.php?id=21642&code=L4S8&check=dsf&type=C1&del=1) [function.fopen]: failed to open stream: Connection refused in /var/www/sites/yoyo.pl/m/a/mo/sms/sprawdz.php on line 25

Warning: fgets(): supplied argument is not a valid stream resource in /var/www/sites/yoyo.pl/m/a/mo/sms/sprawdz.php on line 26

Warning: fgets(): supplied argument is not a valid stream resource in /var/www/sites/yoyo.pl/m/a/mo/sms/sprawdz.php on line 27

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/sites/yoyo.pl/m/a/mo/sms/sprawdz.php on line 28
Kod niepoprawny.



Wie ktos co jest nie tak ?
Gacek89
masz na serwerze yoyo tak?

a yoyo niepozwala na wychodzonce połaczenie i dlatego niedziała, zmien hosting
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.