[php] HTTP_REFERER hämta från iframe

Permalänk
Avstängd

[php] HTTP_REFERER hämta från iframe

Tjo,

Håller på lite med php och fått lite problem.

Index.php (test.se)

<iframe src="god.se/test.php"></iframe>

Hämta ut URL (god.se/test.php)
då får jag ut test.se

<?php echo $_SERVER['HTTP_REFERER']; ?>

Problemet jag får är när jag gör så här.

Index.php (test.se)

<iframe src="test2.se/game.php?name=god.se/test.php"></iframe>

Och då får jag inte ut test.se hur löser jag detta problem?

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Tjo,

Håller på lite med php och fått lite problem.

Index.php (test.se)

<iframe src="god.se/test.php"></iframe>

Hämta ut URL (god.se/test.php)
då får jag ut test.se

<?php echo $_SERVER['HTTP_REFERER']; ?>

Problemet jag får är när jag gör så här.

Index.php (test.se)

<iframe src="test2.se/game.php?name=god.se/test.php"></iframe>

Och då får jag inte ut test.se hur löser jag detta problem?

Lägg på en extra queryparameter när du skapar din iframe-URL:

<?php $query_params = array( 'name' => 'god.se/test.php', 'ref' => $_SERVER['HTTP_REFERER'] ); $query = http_build_query($query_params); $iframe_url = "//test2.se/game.php?$query"; ?> <iframe src="<?= $iframe_url ?>"></iframe>

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Avstängd
Skrivet av Teknocide:

Lägg på en extra queryparameter när du skapar din iframe-URL:

<?php $query_params = array( 'name' => 'god.se/test.php', 'ref' => $_SERVER['HTTP_REFERER'] ); $query = http_build_query($query_params); $iframe_url = "//test2.se/game.php?$query"; ?> <iframe src="<?= $iframe_url ?>"></iframe>

Jag fick den inte att funka och även provat byta ut mot.

<iframe src="<?php echo $iframe_url; ?>"></iframe>

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Jag fick den inte att funka och även provat byta ut mot.

<iframe src="<?php echo $iframe_url; ?>"></iframe>

Sättet koden är tänkt att fungera på är att man bäddar in HTTP_REFERER i iframens URL. På sidan som iframen refererar till får du plocka ut den med $_GET eller dylikt.

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Avstängd
Skrivet av Teknocide:

Sättet koden är tänkt att fungera på är att man bäddar in HTTP_REFERER i iframens URL. På sidan som iframen refererar till får du plocka ut den med $_GET eller dylikt.

Upptäcker det sen att det var så. Kan inte göra på det sättet pga ingen bra säkerhet tack ändå.

Visa signatur

Server: två Intel Xeon E5-2690v2 och 128 GB ram

Min server dator: #15149189 http://i.imgur.com/BKxOmUP.jpg
zxhosting: https://www.facebook.com/pages/Zxhosting/1476037889350815

Permalänk
Medlem
Skrivet av zxhosting:

Upptäcker det sen att det var så. Kan inte göra på det sättet pga ingen bra säkerhet tack ändå.

Det är inte bättre säkerhet att använda HTTP_REFERER; vem som helst kan skicka in vadsomhelst där.

Visa signatur

Kom-pa-TI-bilitet