Ice: In Adressleiste schreiben beim Seitenaufbau

Hallo,
Gibt es eine Funktion in PHP die es erlaubt in die Adressleiste zu schreiben ohne die Seite neuaufzubauen oder zu wechseln?
Ich möchte meine Frameseiten verlinken wie http://meinedomaine.de/index.php?Site=testseite.php.

Die Funktion habe ich schon integriert, es funktioniert auch alles. Wenn eine Seite einzeln aufgerufen wird, ergänzt eine Kombination aus Java und PHP ...index.php?Site=testseite.php

In der Frameseite befindet sich aber eine Menü. Beim wechseln der Seite wird der Link aber nicht in der Adressleiste mitgegeben. Es steht nur http://meinedomaine.de/.

Wie erreiche ich dass index.php?Site=testseite.php in der Adressleiste ergänzt wird?

Danke

  1. Hallo,
    Gibt es eine Funktion in PHP die es erlaubt in die Adressleiste zu schreiben ohne die Seite neuaufzubauen oder zu wechseln?

    nein, das ist nicht möglich.

    Wie erreiche ich dass index.php?Site=testseite.php in der Adressleiste ergänzt wird?

    du musst die hauptseite neu laden (unter dem neuen url). das problem ist ein grund, warum man keine frames nehmen sollte.

    grüsse,
    andreas

  2. hi,

    Gibt es eine Funktion in PHP die es erlaubt in die Adressleiste zu schreiben ohne die Seite neuaufzubauen oder zu wechseln?

    woher soll das serverseitige PHP wissen, ob am client überhaupt so etwas wie eine "adressleiste" existiert?

    In der Frameseite befindet sich aber eine Menü. Beim wechseln der Seite wird der Link aber nicht in der Adressleiste mitgegeben. Es steht nur http://meinedomaine.de/.

    Wie erreiche ich dass index.php?Site=testseite.php in der Adressleiste ergänzt wird?

    am besten durch verzicht auf frames.
    PHP bietet dir genug möglichkeiten, den komfort, den dir frames beim erstellen von seiten bieten, in nahezu gleichem umfang beizubehalten - stichwort includes etc.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
  3. Hi,

    Wie erreiche ich dass index.php?Site=testseite.php in der Adressleiste ergänzt wird?

    Nimm für jede Content-Seite ein eigenes Frameset mit einem eigenen URL.

    Und am besten arbeitest Du dann noch mit mod_rewrite des Apache-Servers. Damit kannst Du dann alle URLs (z.B. /testseite.htm) auf ein einziges PHP-Script umlenken, welches dann einfach das entsprechende Frameset generiert.

    Nebenbei kann man dann auch noch für Suchmachinen den Content in den NOFRAMES-Bereich packen. Das erspart dann auch die Nachladerei des Framesets, falls der Surfer via Suchmaschine kommt.

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!