Manchmal sehe ich Seiten, auf denen ein Link der Form „Seitendomain/link.php“ steht. Wer darauf klickt, dessen Klick wird gezählt und der wird weitergeleitet. Im Browser sieht es so aus, als ob die andere Seite auf dem eigenen Server ist. Sobald dann aber in die Adreßzeile gesehen wird, steht dort die andere Adresse.
das ist eine einfache Weiterleitung per „header();“
Im Script link.php steht ungefähr sowas:
<?php /* Hier ist der Code zum Zählen der Klicks
Dateibasiert, Datenbankbasiert, etc.
\*/
// Weiterleitung
header('Location: [http://www.andereseite.de/'](http://www.andereseite.de/'));
exit;
?\>
Viele Grüße,
Reeno
Du kannst den Nutzer mit dem Befehl header("LOCATION: http://www.google.de"); auf eine neue Seite weiterleiten. Was Du davor machst
(Klick zählen, per Zufall entscheiden ob auf eine Werbeseite oder auf die
gewünschte geleitet wird, …) steht dann im Skript link.php
Also wenn im Browser eine andere Adresse in der Url-Zeile steht, ist das definitiv ein Redirect. Dieser muss dann aber clientseitig (also vom eigenen Browser aus) initiiert worden sein - entweder als HTML-Metatag oder per Javascript.
Es gibt auch serverseitige Redirects; die können aber die angezeigte Url im Browser nicht ändern.
Ich hoffe, ich konnte helfen.
Wenn ich ehrlich bin, konnte ich nicht so ganz folgen. Könntest Du das vielleicht noch ein wenig ausführlicher beschreiben.
Und ich vermute, dass diese Technik gar keinen speziellen Namen hat, sondern dass es sich einfach um eine Art der Klick-Zählung mit redirect handelt.
Also mit PHP kann man bspw. die eigene Datei aufrufen, zählt den Klick bspw. in der Datenbank und schreibt dann z. Bsp. mit der Funktion http_redirect() einen Redirect auf eine andere URL raus. http://de3.php.net/manual/de/function.http-redirect.php