[PHP]Ciągłe wylogowywanie Steam |
[PHP]Ciągłe wylogowywanie Steam |
20.03.2018, 14:21:29
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Cześć.
Mam stronkę, gdzie jest logowanie steam wraz ze sklepem i portfelem. I po dokonaniu płatności Przelewem przez Dotpay.pl po przekierowaniu do mojego konta jestem wylogowany ze steam i nie doładowuję mojego portfela. Wie ktoś może jak ogarnąć, bym nie był wylogowany po przekierowaniu przez Dotpay? |
|
|
20.03.2018, 14:35:07
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
pewnie w skrypcie, gdzie odbierasz wynik dotpay nie startujesz sesji
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
20.03.2018, 23:08:34
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
|
|
|
21.03.2018, 08:55:03
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Tak, mowilem o tej wlasnie linijce.
Ale jesli dobrze rozumiem, to chodzi ci o akcje, na ktora dotpay wysyla zwrotke? Jesli tak, to nic to nie da, bo przeciez dotpay nie ma sesji u ciebie. Dane uzytkownika, ktory dokonywal platnosci, pobierasz z tej wlasnie zwrotki ot dotpay i na tej podstawie wiesz, komu zasilic konto -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
21.03.2018, 21:20:15
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Tak, mowilem o tej wlasnie linijce. Ale jesli dobrze rozumiem, to chodzi ci o akcje, na ktora dotpay wysyla zwrotke? Jesli tak, to nic to nie da, bo przeciez dotpay nie ma sesji u ciebie. Dane uzytkownika, ktory dokonywal platnosci, pobierasz z tej wlasnie zwrotki ot dotpay i na tej podstawie wiesz, komu zasilic konto A wiesz może jak zrobić to, żeby dotpay wysyłało te dane? Pisałem do nich, ale narazie nie ma odzewu. Kończą mi się pomysły, na guglach też nie mogę znaleźć wzmianki o tym. W dokumentacji Dotpay również. Wszystkie płatności SMS, portfel itp zrobiłem, tylko ta płatność przelewem mi została z którą się męczę już trochę czasu :/ |
|
|
21.03.2018, 21:24:34
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Wcale się nie dziwię, że nie odpisują, skoro informacja o tym jest dostępna w dokumentacji, i wcale nie jako wzmianka, ale jako kilkustronicowy rozdział.
Cytat II. ODBIERANIE INFORMACJI PO PŁATNOŚCI (POWIADOMIENIA URLC)....................................................17 Tabela 3. (Parametry wysyłane przez serwis Dotpay po wykonaniu operacji (transakcji) ).................................18 -------------------- |
|
|
21.03.2018, 21:32:11
Post
#7
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Wcale się nie dziwię, że nie odpisują, skoro informacja o tym jest dostępna w dokumentacji, i wcale nie jako wzmianka, ale jako kilkustronicowy rozdział. Własnie to jest trochę dla mnie średnio zrozumiałe. Czyli zamiast tej linijki, którą ja mam, czyli: if($_POST['status'] = 'OK'){ wystarczy, że dam: echo "OK"; ? |
|
|
21.03.2018, 21:40:13
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
1. Wysyłasz formularz z danymi.
2. Po powrocie z DotPay informujesz wstępnie klienta, że transakcja się udała, albo nie. 3. Czekasz na powiadomienie o statusie, które wysyła (wraz z innymi danymi) DotPay na określony przez Ciebie adres. Tam podejmujesz decyzję o księgowaniu i wysyłasz OK. -------------------- |
|
|
21.03.2018, 21:55:18
Post
#9
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
1. Wysyłasz formularz z danymi. 2. Po powrocie z DotPay informujesz wstępnie klienta, że transakcja się udała, albo nie. 3. Czekasz na powiadomienie o statusie, które wysyła (wraz z innymi danymi) DotPay na określony przez Ciebie adres. Tam podejmujesz decyzję o księgowaniu i wysyłasz OK. No 2 pierwsze punkty to mam. A ten adres URLC na który ma wysłać dane DotPay to w moim przypadku skrypt DotPay.php, dobrze rozumiem? |
|
|
22.03.2018, 00:57:22
Post
#10
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Powrót do sklepu nie ma w żadnym wypadku powodować jakichkolwiek akcji (poza komunikatem). To ma się dziać w zupełnie niezależnym pliku, w którym sprawdzana jest kwota, waluta, sumy kontrolne itp., a potem dopiero wykonywana akcja doładowania. A jak się nazywa plik to sam ustawiasz w DotPay więc pytanie na forum jaki to plik..
-------------------- |
|
|
22.03.2018, 07:38:15
Post
#11
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Powrót do sklepu nie ma w żadnym wypadku powodować jakichkolwiek akcji (poza komunikatem). To ma się dziać w zupełnie niezależnym pliku, w którym sprawdzana jest kwota, waluta, sumy kontrolne itp., a potem dopiero wykonywana akcja doładowania. A jak się nazywa plik to sam ustawiasz w DotPay więc pytanie na forum jaki to plik..
|
|
|
22.03.2018, 07:51:19
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Czytaj dokumentację.
Opisane są "Dodatkowe parametry przesyłane do serwisu Dotpay", w których wysyłasz adres, na który powróci klient (pkt 2 o którym pisałem). Oraz "Parametry wysyłane przez serwis Dotpay po wykonaniu operacji (transakcji) ", czyli to co masz odebrać w punkcie 3. Jest również opisana zasada działania, o której piszę: "Przykładowy przebieg procesu płatności przedstawia poniższy schemat oraz opis". -------------------- |
|
|
22.03.2018, 11:42:23
Post
#13
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Kod jest mega słaby pod względem samego PHP, jest dziurawy na najprostsze ataki, bez wysiłku sobie dodam owe diamenty, a przy okazji rozwalę bazę jak będzie mi się nudzić, bezsensowne jest też aby operować na tytule przelewu jako "identyfikatorze".
Zleć to komuś, studenciaki na oferii zrobią Ci to za mniej niż 100zł.. -------------------- |
|
|
22.03.2018, 15:44:07
Post
#14
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Kod jest mega słaby pod względem samego PHP, jest dziurawy na najprostsze ataki, bez wysiłku sobie dodam owe diamenty, a przy okazji rozwalę bazę jak będzie mi się nudzić, bezsensowne jest też aby operować na tytule przelewu jako "identyfikatorze". Zleć to komuś, studenciaki na oferii zrobią Ci to za mniej niż 100zł.. Wiem, że kod jest słaby. Chciałem napisać tylko taki podstawowy, który by odbierał ta płatność. :/ |
|
|
22.03.2018, 19:24:06
Post
#15
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Ale poza słabą znajomością PHP masz problemy z czytaniem dokumentacji, do której zostałeś odesłany kilka razy. Skoro nie bardzo umiesz czytać dokumentacji, to tak samo nie umiesz czytać sugestii na forum (mam wrażenie, że po prostu ignorujesz to co ludzie do Ciebie piszą). Więc nie trać swojego czasu i nie marnuj naszego, nikt gotowca Ci tu nie da, powtarzam - zleć to.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 09:54 |