Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övriga serverspråk > PHP

Text endast tillgänglig om man blir skickad från en speciell webbplats ?

Buffee
Buffee

Gradering

#21105

Hejsan, jag håller på och bygga något utav en liten webbbutik, där man ska kunna betala via Paypal, och man skall kunna gå upp i rank efter man betalat sin första produkt och då få lite extra funktioner. Och för att alla inte bara skall kunna skriva in en url i adressbaren så skall det vara lite mer säkert så att man måste har blivit redirectad från paypals slutpunkt, när man betalat klart på paypal kommer det upp texten "Slutfört.. fortsätt till webbplatsen" eller något liknande, och för att gå upp i rank på sidan och då få dessa extra funktioner som man får efter första köpet så vill jag ha något utav att endast folk som blivit skickade från tex http://www.paypal.com skall kunna få upp scriptet annars blir det error. Men jag har inte den blekaste aningen om hur jag skall kunna lösa detta, har sökt på google men hittar inget.

Hoppas ni förstog och kan hjälpa mig :)

ID: #21105 | Skapades: 2011-08-04 19:54:21 | Tråden har 3 svar och har lästs 220 gånger.

Vad du är ute efter är värdet denna server variabel innehåller.

$_SERVER['HTTP_REFERER']

Men det är inte pålitlig, då vissa webbläsare inte skickar med värdet, och en del webbläsare har som alternativ att man kan ändra vad variabeln skickar för värde. Dock vet jag inget annat sätt. Kan du inte ställa in hur paypal skickar tillbaka en querystring med information? Typ, om du kan ställa in vilken address paypal skickar användaren till efter köptet?

Kan man inte läsa och förstå min kod, kan man inte programmera - Christher Lenander
Redigerades av chrillemeter den 4 augusti 2011. Läs tidigare inlägg.
ID: #21106 | Skapades: 2011-08-04 20:04:06

Buffee
Buffee

Gradering

#21107

Okej, jo kan kan välja vilken sida jag vill att paypal ska skicka kunden efter köpet, men det är då på den sidan som jag vill ha något "if($redirecting = "http://paypal.com"){ echo "tack för att du handlat.."; }" eller något sådan... men vet inte hur jag skall göra på "slutfort.php" sidan.. :/

ID: #21107 | Skapades: 2011-08-04 20:18:05

voigtan
voigtan

Gradering

#21110

Du få ju ett referens info från paypal som verifiera att köpet är OK eller inte, borde finnas i paypal dokumentationer.

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #21110 | Skapades: 2011-08-04 20:52:12
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy