Moin!
UPS! Du hast tatsächlich Recht. Den Fehler im Versuchsaufbau hatte ich.
Die von Dir genannten Fakten sind also zutreffend, aber ich habe eine Lösung für das Problem:
derefer.php: die natürlich noch verfeinert werden kann.
<?
if (isset($_GET['target'])) {
$strTarget=$_GET['target'];
} else {
$strTarget="";
}
?>
<html>
<title>Weiterleitung</title>
<head>
<meta http-equiv="refresh" content="0; <? echo $strTarget; ?>">
</head>
<body>
Umleitung:
Weiter zu: <a href="<? echo $strTarget; ?>"><? echo $strTarget; ?></a>
<body>
<html>
Ich habe diese ausgehend auf http://www.fastix.de/test3/links.html mal installiert. Die Ziele sind eine Testdatei und 2* phpinfo.php (die zeigt nur $_SERVER['HTTP_REFERER'], das ist aber ausreichend für das, was im referer landet.
phpinfo.php
<? echo "Referer ist ".$_SERVER['HTTP_REFERER'] ; ?>
Bei der Weiterleitung via http-equiv="refresh" wird keinerlei Referer weitergeben...
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development