Torsten Sander: Weiterleitung

Hi,
    
    wie kann ich eine Weiterleitung unter php3 so formulieren :

Ein Link auf einer Normalen HTML Seite wird verknüpft zu der php Seite mit der Angabe lk=156 (die         Weiterleitungseite)  :   .../link.php?lk=156

Meine Frage :

Wie kann ich die Adresszeile auslesen so das das Script weiß das es zu
    der Seite -http://www.rtl.de- ( Die nummer  156 ) gehen muss ??

Bis dann

Torsten

  1. Gruesse!

    Ein Link auf einer Normalen HTML Seite wird verknüpft zu der php Seite mit der Angabe lk=156 (die         Weiterleitungseite)  :   .../link.php?lk=156

    In deiner link.php holst du dir z.b mit <? $nr=$HTTP_GET_VARS["lk"]; ?>

    die uebergebene nummer in die variable $nr

    Wie kann ich die Adresszeile auslesen so das das Script weiß das es zu
        der Seite -http://www.rtl.de- ( Die nummer  156 ) gehen muss ??

    da du die nummer ja nun hast, suchst du dir deinen url einfach heraus. (array, textfile, db...)

    mit
    header("Location: ".$url);
    redirectest du den user. aber aufpassen, die header muessen als erstes gesendet werden, d.h., es duerfen keine html tags oder echos vorher stehen...

    happy coding,

    Hoagie

    1. Danke !

      Wie würde das denn im fertigem Script aussehen ????

      Bis dann

      Torsten

      1. Hi!

        Wie würde das denn im fertigem Script aussehen ????

        wie wuerde was aussehen?
        wo hast du deine urls gespeichert? array, textfile, datenbank?

        so long,
        Hoagie

        1. Hi!
          textfile ...

          Bis dann

          Torste

          1. Hi!
            und wo liegt dein problem genau?
            beim auslesen, beim vergleichen der variablen...?
            btw, wie schaut das textfile aus?

            cya,
            Hoagie

            1. Hallo,

              ich wollte nur wissen wie man das Script programmiert .... denn Xodox unterstützt keine array, ....
              Deswegen kann ich nur ein einfaches php3 Script verwenden . Was ohne arrays(...) auskommt .

              Bis dann

              Torsten

              Mein Textfile :

              lk=001 , url=http://www.rtl.de
              lk=002 , url=http://www.rtl2.de
              ...

              1. gruesse!

                ich wollte nur wissen wie man das Script programmiert .... denn Xodox unterstützt keine array, ....

                huh? bist dir da sicher?

                Deswegen kann ich nur ein einfaches php3 Script verwenden . Was ohne arrays(...) auskommt .

                also ohne arrays wird das eine ziemlich unsaubere geschichte.
                du koenntest folgendes probieren:
                include dein textfile, und schreib die urls als php variablen rein.
                also z.b.:
                ---
                $url1 = http://www.rtl.de
                $url2 = http://www.rtl2.de
                ---

                happy coding
                Hoagie

                1. Das würde doch so aussehen :

                  <?
                  header("Location: ".$url);
                  $nr=$HTTP_GET_VARS["lk"];
                  $url1 = http://www.rtl.de;
                  $url2 = http://www.rtl2.de;

                  ?>

                  funkt aber irgendwie nicht .... !

                  Weißt du was ich falsch gemacht habe ??

                  Bis dann

                  Torsten

                  1. Hallo Torsten!

                    funkt aber irgendwie nicht .... !

                    Weißt du was ich falsch gemacht habe ??

                    ... ich weiß, ganz blöde Idee von mir ... aber trotzdem: Übergibst Du bei Deinem Link auch schon die neue "Nummer"?

                    Denk jetzt bitte nicht, ich halt Dich für blöd ... aber auf die einfachsten Dinge kommt man meist nicht ... ;-)

                    MfG
                    Götz

                    1. Hi,
                      Mach ich ja aber wie muss das korrekt aussehen ??

                      So ? : .../link.php3?lk=1

                      oder wie ? das funktioniert leider nicht...

                      Bis dann

                      Torsten

                      1. Hallo Torsten!

                        Mach ich ja aber wie muss das korrekt aussehen ??

                        So ? : .../link.php3?lk=1

                        oder wie ? das funktioniert leider nicht...

                        Ich hab auch nicht richtig Plan davon ... aber im 1. Beispiel war doch lk=156, und da war die 156 die Nummer des Links ... dieser nummer entspricht nun (nach deinem Bsp. Code) doch das "url1", "url2", usw.

                        --> Also mußt Du wohl statt "...?lk=1" wohl eher "...?lk=url1" eingeben oder bin ich da völlig falsch?

                        Ich weiß wirklich nicht, ob das jetzt sinnvoll oder totaler Müll war ... ich sag nur: "Just test it!" ... mehr als nicht funktionieren kann es nicht ;-)

                        MfG
                        Götz