Wie nennt sich diese PHP-Technik?

Von: , 01.12.2009 18:47 Uhr

Hallo.

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.

Wie nennt sich diese Technik?

4 Antworten zu dieser Frage

  1. Antwort von - abgemeldetes Mitglied - nach 5 Minuten 0 hilfreich
    Re: Wie nennt sich diese PHP-Technik?

    Hallo,

    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/');
    exit;
    ?>

    Viele Grüße,
    Reeno

  2. Antwort von nach 59 Minuten 0 hilfreich
    Re: Wie nennt sich diese PHP-Technik?

    Hallo 8undzwanzigster,

    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

    Gruß, toby

  3. Antwort von nach 4 Stunden 0 hilfreich
    Re: Wie nennt sich diese PHP-Technik?

    Hallo.

    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.

    Gruß
    Daniel Vogt
    http://www.danielvogt.info

  4. Antwort von nach 4 Stunden 0 hilfreich
    Re: Wie nennt sich diese PHP-Technik?

    Hallo 8undzwanzigster.

    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

    Vielleicht hilft dir das schon.

    Gruß

Jetzt auf diese Frage antworten.