Variabele maken van vorige website

Status
Niet open voor verdere reacties.

turbojohn

Gebruiker
Lid geworden
26 jun 2007
Berichten
262
Hallo,

Weet iemand hoe ik kan achterhalen waar een bezoeker vandaan komt?
Volgens mij kan dit in headers mee worden gegeven toch?

Dit omdat ik iDEAL basic bij iemand aan zijn website gekoppeld heb.
Het probleem is dat er htmlcode wordt getoond, namelijk via hidden worden de variabelen doorgestuurd.
Daarna komt deze weer terug en geeft de website een 'betaald' formulier weer.

Alleen, die hiddenfiles zijn wél zichtbaar via paginabron.
Nu wil ik eigenlijk ook controleren op waar de bezoeker/klant vandaan komt.

Zoiets als:
PHP:
if($last_path == 'https://secure-ing.com')
 {
 echo 'Betaald';
 }

Nu alleen nog die last_path invullen. Iemand een idee?:thumb:
 
Hallo,

Weet iemand hoe ik kan achterhalen waar een bezoeker vandaan komt?
Volgens mij kan dit in headers mee worden gegeven toch?

Dit omdat ik iDEAL basic bij iemand aan zijn website gekoppeld heb.
Het probleem is dat er htmlcode wordt getoond, namelijk via hidden worden de variabelen doorgestuurd.
Daarna komt deze weer terug en geeft de website een 'betaald' formulier weer.

Alleen, die hiddenfiles zijn wél zichtbaar via paginabron.
Nu wil ik eigenlijk ook controleren op waar de bezoeker/klant vandaan komt.

Zoiets als:
PHP:
if($last_path == 'https://secure-ing.com')
 {
 echo 'Betaald';
 }

Nu alleen nog die last_path invullen. Iemand een idee?:thumb:

Hi,

ik denk dat je dan iets met de server_variabelen wilt doen:
kijk oor een voorbeeld welke daarvoor beschikbaar zijn bijv: op voorbeelden van variabelen .

Ik gebruikte(!) daarvoor geloof ik de referer
 
Hoi,

Thnx voor je snelle reactie!

Dat zag ik ja.
Ik heb via http://php.net/manual/en/reserved.variables.php de variabelen bekeken.

Alleen, ING gebruikt sessie_id's.
Dus je krijgt secure.ing.nl/order.aspx?id=5500kjdjjd8nsna92kjs en nog wat.
Een volgende krijgt weer wat anders... dus ik ga denk ik substr() gebruiken.

Of heb je een beter id?
 
Hoi,

ik heb nu dit (als test):

PHP:
    $comefromraw = $SERVER['HTTP_REFERER']; //ruw adres met sessie id
    $comefrom = substr($comefromraw, 0, 22); //ruw adres met sessie id eraf
    echo "U kwam van:". $comefromraw."</br>";
    echo "U komt van: ".$comefrom;
[/PHP

Maar dit werkt dus niet.
Dit is de eerste keer dat ik deze combinatie gebruik, dus ik doe iets fout neem ik aan?:confused:

EDIT:
Ow f**k:P Het moet natuurlijk $_SERVER zijn...
Nu werkt het wel:thumb:
 
Laatst bewerkt:
Hoi,

ik heb nu dit (als test):

PHP:
    $comefromraw = $SERVER['HTTP_REFERER']; //ruw adres met sessie id
    $comefrom = substr($comefromraw, 0, 22); //ruw adres met sessie id eraf
    echo "U kwam van:". $comefromraw."</br>";
    echo "U komt van: ".$comefrom;
[/PHP

Maar dit werkt dus niet.
Dit is de eerste keer dat ik deze combinatie gebruik, dus ik doe iets fout neem ik aan?:confused:

EDIT:
Ow f**k:P Het moet natuurlijk $_SERVER zijn...
Nu werkt het wel:thumb:[/QUOTE]

.. cool ..
 
Een probleem is wel dat dit niet gaat werken bij andere banken met een kortere/langere naam.

Daar heb je gelijk in. Maar dan moet je de plaats van de laatste delimiter en de "reststring" bepalen. En volgens mij heeft PHP daar voldoende mogelijkheden voor. (Hoop ik)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan