Det er ligemeget, det er lige præcis derfor det 2 tal er der. det koden gør er at splitte (explode) URL'en op ved hver /
Det vil sige
0 = http:
1 =
2 =
www.xxx.dk3 = side.php..........
Selve linksne i koden (link1 og link2 skal være uden http://)
Fx
www.eksperten.dkeksperten.dk
www.google.dkgoogle.dk
Da du kan riskerer at brugeren har både skrevet med og uden www. vil jeg anbefale at du bruger dem begge
<?php
$side_fra = $_SERVER['HTTP_REFERER'];
$side_fra_ex = explode("/", $side_fra);
$side_fra_final = $side_fra_ex['2'];
if ( $side_fra_final == "
www.eksperten.dk" || $side_fra_final == "eksperten.dk" ) {
header("Location:
http://www.amx.dk");
exit;
}elseif ( $side_fra_final == "
www.google.dk" || $side_fra_final == "google.dk" ) {
header("Location:
http://www.amx.dk/infosiden.html");
exit;
}else{
header("Location:
http://www.amx.dk/tredjeside.html");
exit;
}
?>
Og som sagt, du risikerer at ryge ind i den tredje side ret ofte, da nogle firewalls blokerer for at kunne se den side man kommer fra.