Salut extreamcs,
Am facut un website in care pentru a te inregistra trebuie sa platesti o suma de bani prin paypal dar, am o problema userul putand sari peste plata accesand link-ul de succes adica pagina de register care normal ar trebuie sa dea return de la paypal
Intrebare este cum pot face ca userul chiar daca acceseaza succes sa nu i se inregistreze userul daca nu a platit?
P.S: ma folosesc de cookie-uri ($_SESSION)
Cum securizez un sistem de plata paypal - php
Moderators: Moderatori ajutatori, Moderatori
- DevilBoy.eXe
- Super moderator
- Posts: 1679
- Joined: 05 Jun 2016, 23:04
- Detinator Steam: Da
- Detinator server CS: GO.WARED.RO
- SteamID: DevilBoy_eXe
- Reputatie: Super Moderator
- Fond eXtream: 0
- Location: beyond the time
- Discord: zeux.
- Has thanked: 15 times
- Been thanked: 72 times
- Contact:
-
- Utilizator neserios (tepar)
- Posts: 104
- Joined: 24 Oct 2016, 11:12
- Detinator Steam: Da
- CS Status: Status asemanator cu cel de la programel
- SteamID: Nu stiu dastea
- Reputatie: Utilizator neserios (tepar)
- Fond eXtream: 0
- Location: Balta Alba
Pai incearca cu ajax, si la inceputul linie din php pui
Code: Select all
if($_SERVER['REQUEST_METHOD'] != "POST") {
header("HTTP/1.0 403 Forbidden");
print("Forbidden");
exit();
}
"Buy reclama if you want" =)))))))))
- DevilBoy.eXe
- Super moderator
- Posts: 1679
- Joined: 05 Jun 2016, 23:04
- Detinator Steam: Da
- Detinator server CS: GO.WARED.RO
- SteamID: DevilBoy_eXe
- Reputatie: Super Moderator
- Fond eXtream: 0
- Location: beyond the time
- Discord: zeux.
- Has thanked: 15 times
- Been thanked: 72 times
- Contact:
Am incercat dar acum da forbidden chiar si daca e o plata validaSnitchBitch wrote:Pai incearca cu ajax, si la inceputul linie din php pui
Code: Select all
if($_SERVER['REQUEST_METHOD'] != "POST") { header("HTTP/1.0 403 Forbidden"); print("Forbidden"); exit(); }
Eu folosesc un button de la playpal care trimite clientu la un anumit link cand termina de facut plata dar acel link poate fi accesat chiar si daca nu este o plata efectuata asta ma enerveaza pe mine...
http://prntscr.com/jwcl16
- @Anonymous
- Membru, skill 0
- Posts: 24
- Joined: 13 May 2018, 13:10
- Detinator Steam: Da
- CS Status: Lead The JavaScript!
- Detinator server CS: No
- SteamID: FrameWork Engine!
- Fond eXtream: 0
- Location: Iasi
- Contact:
Trimite cu AJAX Prin JQUERY un POST si a trecut de IPN-ul tau :)) doar in cazul in care nu restrictionezi headerele la nivel de self-browsing.SnitchBitch wrote:Pai incearca cu ajax, si la inceputul linie din php pui
Code: Select all
if($_SERVER['REQUEST_METHOD'] != "POST") { header("HTTP/1.0 403 Forbidden"); print("Forbidden"); exit(); }
Lead the JavaScript!
- DevilBoy.eXe
- Super moderator
- Posts: 1679
- Joined: 05 Jun 2016, 23:04
- Detinator Steam: Da
- Detinator server CS: GO.WARED.RO
- SteamID: DevilBoy_eXe
- Reputatie: Super Moderator
- Fond eXtream: 0
- Location: beyond the time
- Discord: zeux.
- Has thanked: 15 times
- Been thanked: 72 times
- Contact:
- @Anonymous
- Membru, skill 0
- Posts: 24
- Joined: 13 May 2018, 13:10
- Detinator Steam: Da
- CS Status: Lead The JavaScript!
- Detinator server CS: No
- SteamID: FrameWork Engine!
- Fond eXtream: 0
- Location: Iasi
- Contact:
Verifici datele din POST trimise de paypal, de ex daca e successfully sau verified daca e aceeasi suma ca si in formul tau etc...e simplu, arata-mi php-ul tau.DevilBoy.eXe wrote:Pai si cum fac pana la urma?
Lead the JavaScript!
- -Turbo-
- Membru, skill +4
- Posts: 1664
- Joined: 11 Nov 2012, 01:28
- Detinator Steam: Da
- CS Status: Bored !
- Detinator server CS: Da
- SteamID: kingforbidden
- Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973 - Location: Botosani
- Has thanked: 49 times
- Been thanked: 212 times