anderen Referer vortäuschen

high-lander

Grünschnabel
Hallo !

Bin neu hier und kann nur ein wenig PHP.
Deshalb wollte ich euch mal fragen ob mein Vorhaben überhaupt möglich ist.
Also
Ich wollte fragen ob man mit einem PHP-Script den Referer vortäuschen kann.
und man soll dann gleich weitergeleitet werden zu der angegebenen Seite.
Beispiel:

Ich bin grad auf http://www.abcdef.de
-> Auf dieser Seite klicke ich auf ein Link
demzufolge wäre mein Referer http://www.abcdef.de

-> Aber ich möchte gerne dass mein Referer z.B. http://www.xyz.de ist

Geht sowas überhaupt mit PHP ?
Oder kann man sowas mit einer anderen Programmiersprache umsetzen ?

Es wäre toll wenn mir einer weiterhelfen könnte.

Danke im voraus
 
Hi,

Meinst du einen Link auf welchen der Seitenname steht und der woanderst hinführt?
Dann kannst du das auch mit HTML machen.
Code:
 <a href="http://abc.de">http://www.blabla.de</a>

pMx
 
Nein
So meine ich dass nicht.
Um ehrlich zusein, ich möchte eigentlich den referer faken.
Ich hab im I-Net ein bisschen gesucht und auch was dazu gefunden aber ich komm damit nicht ganz klar.
Weil ich nicht weiß wo ich das Ziel (Target) einfügen soll.

Code:
<?
$fp = fsockopen ('die.dom', '80', $errno, $errstr, 20);
if ($fp)
{
fputs($fp, "POST /script.php HTTP/1.1\n");
fputs($fp, "Host: die.dom\n");
fputs($fp, "Referer: http://www.referrer.net");
fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
fputs($fp, "Content-length: ".strlen($data)."\n");
fputs($fp, "Connection: close\n\n");
fputs($fp, "$data\n");
fclose($fp);
}
?>
 
Danke für deine Hilfe
aber was muss ich machen, dass ich dann auch zu der angegeben Datei weitergeleitet werde ?
Weil wenn ich das script aufrufe passiert nix.
 
Das geht nicht.
Bei fsockopen() kannst du per header() den Referer senden... bei Bedarf auch einen falschen(ob das funktioniert, hab ich noch nicht probiert)

Wenn du weiterleitest, sendet aber der Browser diesen Header... und darauf hast du keinen Einfluss.
 
Zurück