Verschiedene Weiterleitungen auf einer Seite

  • Hallo ihr,
    also ich komme bei meiner Homepage gerade nicht weiter und als ich nach einer Lösung gegoogelt habe, bin ich auf diesen Forum gestossen. Nun habe ich folgendes Problem:

    Auf meiner Homepage habe ich z.B. drei Seiten: die Startseite, eine 'Seite A' und eine 'Seite B'.
    Dann habe ich zwei Youtube-Videos (Video 1, Video 2) die auf der Beschreibung den Link zu meiner Startseite haben.
    Nun möchte ich, dass die Startseite den Nutzer automatisch weiterleitet. Je nachdem von welchem Video er kommt, soll er auf eine andere Seite weitergeleitet werden.
    Also wenn der Nutzer beim Video 1 auf den Link klickt, soll die Startseite ihn zur Seite A weiterleiten. Wenn er beim Video 2 auf den Link klickt, soll er auf Seite B weitergeleitet werden.

    Ist es möglich so was zu machen? Wenn ja, auch nur mit HTML?
    Ich hoffe ich habe mich gut ausdrücken können.
    Vielen Dank für die Antworten

    Gruss Michi

  • Entweder änderst du die Links, so dass die direkt auf die Seiten zeigen (so, wie Tim Berners-Lee sich das gedacht hat ;)), oder du liest mit PHP die Seite aus, von der er herkommt und leitest ihn weiter.

    Alternetiv kannst du den Referrer auch per JavaScript auslesen und den Benutzer weiterleiten.

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Wie würde das etwa ausssehen wenn man die Seite mit PHP rausliest und dann weiterleitet?
    Kenne mich mit PHP eben nur mit simplen Sachen aus.

  • Ich hab dir hier ein kleines script geschrieben, das das verarbeitet ;)

    Ich habe es nicht getestet, aber es sollte klappen.
    Wenn nicht, kannst du dich gerne beschweren kommen :)

    Something big is coming. And there will be pirates and ninjas and unicorns...

  • Wenn es wichtig ist, solltest du lieber mit $_GET arbeiten, da nicht alle Browser den Referer senden. Sinnvoll eigentlich nur für Statistiken ;) oder noch viel besser, wie bereits erwähnt wurde, du machst den Link gleich auf die richtige Seite - dann brauchst nichtsmehr weiterzuleiten...