![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.08.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jestem tu nowy, postanowiłem tu wejśc bo nie umiem sobie poradzić, dla niektórych pewnie, z prostym problemem. Założyłem strone www, w której dostęp będzie płatny za pomoca sms premium. Zarejestrowałem usługe w dotpay, pobrałem niezbędne pliki, zmodyfikowałem pod moje ID i wrzuciłem na serwer. Dotpay oferuje zestaw składający się z: index.html sprawdzacz.php sprawdz.php main.php-strona testowa, która ma sie otworzyć po wpisaniu kodu na stronie głównej(index.html) main.php jest zabezpieczona poprzez funkcję:<?php include "sprawdzacz.php"; ?>. Wszystko działa cacy, kod wygenerowany przekierowuje na main.php, kod zły odmawia dostępu...ale main.php można otworzyć bezpośrednio, omijając główną stronę np. wpisując ją do ulubionych. Ktoś pomoże? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
teraz patrzę, że sprawdzacz.php (o ile się kod nie zmienił) jest oparty o ciastka, i tam masz domyślnie ustawione przez jaki czas użytkownik ma jeszcze dostęp po wpisaniu poprawnego kodu, więc jeżeli nie chcesz żeby mógł sobie potem wchodzić to ustaw ten czas na np. na 10min.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.08.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
teraz patrzę, że sprawdzacz.php (o ile się kod nie zmienił) jest oparty o ciastka, i tam masz domyślnie ustawione przez jaki czas użytkownik ma jeszcze dostęp po wpisaniu poprawnego kodu, więc jeżeli nie chcesz żeby mógł sobie potem wchodzić to ustaw ten czas na np. na 10min. <?php # skrypt sprawdzający ważność kodu if (!isset($_COOKIE['ActiveCode'])) { print "koniec czasu<BR>"; unset($_COOKIE[session_name()]); exit; } ?> Taki jest sprawdzacz.php. Co tu zmienić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:44 |