BUCK Roger: Relativer Weg

Hallo
Ich bin Anfaeger und verzweifele, denn ich habe alle meine Seiten
erstellt und stehe vor ein Problem, das ich nicht schaffe,
angesichts meines Mangels an Erfahrung in Programmierung zu lösen

Mein Problem ist das folgende; ich haben eine Startseite erstellt, wo
der Benutzer seine Sprache wählt - 3 Knöpfe möglich - einmal der Knopf angewählt kommt mann auf der HOME-Seite in der Sprache der Wahl, dort hat mann die moeglichkeit andere menus zu waehlen.(ich arbeitet mit Frames) der Besucher hat die Wahl, einen Bildknopf waehlen , der eine Seite mit Bilder/thumbnails ist, das mit den drei Sprachen identisch ist,
die Bilder sprechen fuer sich, also bleibt eine Seite fuer 3 Sprachen
Wie kann ich jetzt  einen Weg/link erstellen um nach dem surfen auf der Bildseite , den Benutzer an der HOME seite zureuckzufuehren in der richtigen Ausgangssprache die er geweahlt hat ?

Wer kann helfen

Danke

BUCK Roger

  1. Hallo,

    Ich verstehe Dein Problem nicht.
    Statt es umstaendlich zu erklaeren, solltest Du
    die Seiten einfach online stellen und hier
    die URL posten, bitte als Link (</faq/#Q-19>).

    angesichts meines Mangels an Erfahrung in Programmierung zu lösen

    HTML ist keine Programmiersprache. SCNR.

    (ich arbeitet mit Frames)

    Das ist ein Fehler.
    Lass das bitte.
    http://www.subotnik.net/html/frames.html

    der Besucher hat die Wahl, einen Bildknopf waehlen , der eine Seite mit Bilder/thumbnails ist, das mit den drei Sprachen identisch ist,
    die Bilder sprechen fuer sich, also bleibt eine Seite fuer 3 Sprachen

    Du meinst Landesflaggen als Sprachsymbole?
    Sehr umstrittene Sache...
    Schreib wenigstens noch jeweils die Sprache
    in Textform darunter:
    [Deutsch] [English] [Italiano]

    Siehe
    http://tech.irt.org/articles/js173/
    </archiv/>

    Wie kann ich jetzt  einen Weg/link erstellen um nach dem surfen auf der Bildseite , den Benutzer an der HOME seite zureuckzufuehren in der richtigen Ausgangssprache die er geweahlt hat ?

    http://selfhtml.teamone.de/html/verweise/definieren.htm
    http://selfhtml.teamone.de/html/allgemein/referenzieren.htm

    Gruesse,

    Thomas

    --
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/
  2. Hi,

    (ich arbeitet mit Frames)

    Das ist zwar ok, aber man sollte (mehr als ohnehin ;-)) wissen, was man tut. :)

    Und da Du ja sagt, Du wärst noch unerfahren: Lernen! ;-)

    Wie kann ich jetzt  einen Weg/link erstellen um nach dem surfen auf der Bildseite , den Benutzer an der HOME seite zureuckzufuehren in der richtigen Ausgangssprache die er geweahlt hat ?

    Mit einer Programmiersprache wie z.B. JavaScript. Im document.referrer steht der Aufrufer der Seite. Da kannst Du sehen woher die Seite aufgerufen wurde, und einen entsprechenden Zurück-Button generieren.

    Aber bedenke: Nicht jeder hat JavaScript (angeschaltet), nicht jeder hat Frames und einige wenige Surfer blockieren ihren Referrer (aus Datenangstgründen). Außerdem setzen viele Browser den Referrer nur im Online-Betrieb.

    Aber da fast alle Scripting aktiviert haben (selbst beim diesbezügl. unsicheren IE), fast alle Frames beherrschen und fast keiner den Referrer blockiert, kann man gut damit arbeiten (der Rest, z.B. Suchmaschinen, *muß* dann aber immer noch die Seiten nutzen können - ggf. mit weniger Komfort).

    Ich selbst arbeite, je nach Aufgabe, sowohl ohne, als auch mit vielen, als auch mit einem einzigen Frameset. Vielleicht helfen Dir ja meine Systemvariablen weiter (http://www.vampirehost.de/gruft/coding/jscript/sysvars.htm), die ich (komplett oder abgemagert) in allen relevanten Seiten/Frames aufrufe, um auf die Werte inerhalb der Seiten reagieren zu können ...

    Gruß, Cybaer

    1. Hallo,

      Mit einer Programmiersprache wie z.B. JavaScript. Im document.referrer steht der Aufrufer der Seite.

      Aber nur gerade der letzten...

      Ich habe inzwischen die Frage nochmals durchgelesen
      und glaube, nun verstanden zu haben, was er will.

      Der Weg eines Besuchers koennte so aussehen:
      1. Home-Seite mit Flaggen
      2. Deutsche Startseite
      3. [...] (beliebig viele Deutsche Seiten)
      4. Galerie-Seite mit Thumbnails (sprachlos)
      5. Einzelseite mit grossen Bild (sprachlos)

      Von 4. oder 5. will er einfach einen Link zur Homepage haben,
      und von dort soll der Benutzer "automatisch" zur Seite
      gelangen, die er bei Schritt 2. besucht hat.
      Oder so aehnlich.

      "Irgendjemand" oder "etwas" soll sich also merken,
      welche Sprache der Benutzer viel frueher einmal (1.)
      gewaehlt hat.

      Das schreit fuer mich nach Cookies (und/oder Sessions).
      Cookies kann man serverseitig (z.B. mit PHP)
      oder clientseitig (mit JavaScript) auslesen.
      Bei PHP kann man eine Session-ID oder die Sprache
      auch als URL-Paramter weitergeben und somit
      auch auf Cookies verzichten.

      Das alles ist aber ein Gebastel und fuer einen
      Anfaenger nicht unbedingt zu empfehlen...

      @Roger: Ich rate Dir, die Galerie und die
      Seiten mit den einzelnen Grossbildern jeweils
      in drei Sprachen zu gestalten.
      Dann kannst Du auch individuelle Kommentare
      zu den einzelnen Bildern in der richtigen
      Sprache hinschreiben.

      Ansonsten von der Thumbnail-Seite und von den
      Einzelbild-Seiten halt jeweils wieder normale
      Links (Text oder meinetwegen Flaggen) zu den
      Startseiten der drei Sprachen.

      Bevor Du Dich mit JavaScript oder PHP rumschlaegst
      solltest Du

      • anstaendig HTML lernen
      • CSS lernen
      • die Frames abschaffen.

      Gruesse,

      Thomas

      1. Hi,

        Mit einer Programmiersprache wie z.B. JavaScript. Im document.referrer steht der Aufrufer der Seite.
        Aber nur gerade der letzten...

        Wenn das nicht reicht, orientiert man sich an den Navi-Frames. Z.B. wird bei meinem Coding-Schatkästlein der Content-Frame abhängig von der gewählten Oberfäche (also Navi-Frame) "nachbearbeitet". Werden die Seiten z.B. mit dem monochromen GUI (Graphical User Interface)des Atari STs besurft, erscheint auch der Content (möglichst) schwarz/weiß (jedenfalls wenn das Scripting aktiviert ist). Der Content-Frame fragt eben einfach ab, ob und wenn ja, welche Navi-Frames vorhanden sind.

        Beispiele:

        Analog: Ist der Navframe menude.htm, wird ein "deutscher Zurückbutton" angboten, bei menuuk.htm eben ein "englischer".

        Das schreit fuer mich nach Cookies (und/oder Sessions).

        oder Sicherung in top.windows.name.

        Das alles ist aber ein Gebastel und fuer einen
        Anfaenger nicht unbedingt zu empfehlen...

        Man wächst mit der Aufgabe ... ;-)

        • anstaendig HTML lernen
        • CSS lernen

        Nie verkehrt!

        • die Frames abschaffen.

        IMHO Frage des Projekts. Gibt ja auch reichlich Gründe *für* Frames ... :)

        Gruß, Cybaer