Hallo,
hier:
PHP-Code:
$reffer = $_SERVER[HTTP_REFERER];
hast du den kompletten Referer dieser wird durch:
PHP-Code:
$url = parse_url($reffer);
parse_url
In seine Bestandteile zerlegt.
Durch:
PHP-Code:
$reffer = "http://".$url[host];
wird der eigentlich ermittelte Referer überschreiben
und in
PHP-Code:
if ($reffer == $subarray) {
verglichen.
Du musst also nach dem Vergleichen:
PHP-Code:
$reffer = $_SERVER[HTTP_REFERER];
wieder zurücksetzten oder änderst das:
PHP-Code:
$reffer = "http://".$url[host];
und das:
PHP-Code:
if ($reffer == $subarray) {
in z.B.
PHP-Code:
$host= "http://".$url[host];
PHP-Code:
if ($host== $subarray) {
lg neoplacer