Ich kann zwar nicht dein Problem lösen, aber ich warum benutzt du Frontpage?
Frontpage erzeugt ziemlich viel unötigen Code. An deiner Stelle würde ich lieber Dreamweaver nehmen.
Wenn ich dein Problem richtig verstanden habe, möchtest du in der Adresszeile die Adresse zu der aktuellen Seite, welche sich in einem Frame befindet, wiederfinden?
Eine 'normale' Lösung gibt es da nicht, die meisten wollen nämlich genau das Gegenteil.
Ich kann dich aber Standardmäßig auf die PHP includes aufmerksam machen, welche sehr einfach erstellt werden können (voraussetzung ist jedoch ein Webserver der PHP unterstützt).
Wenn ich dein Problem richtig verstanden habe, möchtest du in der Adresszeile die Adresse zu der aktuellen Seite, welche sich in einem Frame befindet, wiederfinden?
...
Genau ^^
Von dem anderen, das du gerade gesagt hast, hab ich kA
Aber irgenwie muss dass ja klappen,
ich will für jede Seite einen eigenständigen Link.
Damit man direkt auf die Seite könnte.
PHP Includes dürften wohl so ziemlich der einzige Weg sein, das vernünftig hinzukriegen. Mit HTML-Bordmitteln läßt sich sowas auf keinen Fall bewerkstelligen.
Wenn du überprüfen möchtest, ob dein Server PHP unterstützt erstelle einfach eine Datei mit diesem Inhalt: Die Datei muss statt der Endung .html die Endung .php haben. Bleibt der Bildschirm beim aufrufen dieser Datei weiß bzw. wird nur der Code dargestellt hast du keinen PHP Fähigen Server. Wird dagegen eine lange Liste mit großer Überschrift >PHP Version 4.*.*< angezeigt wird PHP unterstützt.
Ist Letzteres der Fall kannst du eine Datei mit den Links zu all deinen Seiten als Inhalt erstellen. An der Position, an der diese Links erscheinen sollen fügst du den Code ein, das machst du für alle Seiten, auf denen die Links zu sehen sein sollen.
Wenn du eine neue Seite hinzufügst brauchst du so nur eine einzelne Datei ändern, obwohl du ohne Frames arbeitest.
Wichtig: Alle Dateien, die PHP Code enthalten müssen die Dateiendung php besitzen.
Original geschrieben von chinmoku
Also habe das mit dem Texteditor hier bei der Arbeit gemacht
und da hat man dann nur den Code gesehen.
...
Dann müsstest du dir entweder einen Host mit PHP Unterstützung suchen oder dich damit zufrieden geben, wie es jetzt ist.
Aber wenn du die Datei genau so gemacht hast, wie oben beschrieben, bezweifle ich, dass du zu Hause ein anderes Ergebnis bekommst, wenn du sie hochlädst.
Wenn ich richtig denke, hast du versucht die PHP Datei am PC mit dem Browser zu öffnen?
PHP Dateien funktionieren dort nicht, weil die nötige Software erst installiert werden muss, auf vielen (Free-)Servern ist das aber alles schon drauf, also lade die Datei mal hoch und schau, was passiert.
@ chinmoku:
Ansonsten schick mir mal deine MSN-Adresse per PN. Wenn ich etwas Zeit finde kann ich dir das Prinzip von PHP live verklickern.
Wäre prakischer weil Fragen so direkter beantwortet werden können.
Original geschrieben von Avrilan Dann müsstest du dir entweder einen Host mit PHP Unterstützung suchen oder dich damit zufrieden geben, wie es jetzt ist.
Aber wenn du die Datei genau so gemacht hast, wie oben beschrieben, bezweifle ich, dass du zu Hause ein anderes Ergebnis bekommst, wenn du sie hochlädst.
...
Ich schätze du hast es ihm etwas unvorteilhaft erklärt.
@Chinmoku: Mach mal folgendes, erstelle eine neue txt Datei. Diese benennst du in *.php um, dann öffnest du sie mit dem Editor und schreibst folgenden Code rein
Diese Datei ladest du dann auf deinen Webspace und öffnest sie. Wenn du nur "Test" lesen kannst besitzt dein Webspace kein PHP, wenn ein langer Text mit viel BlaBla dran steht, dann schon
Wer's eleganter machen will, machts so:
Nu legt man im entsprechenden "verzeichnis" Textdateien mit dem dynamisch reinzuladenden Content an und bennennt diese nach dem Schema um:
_contentname.inc.php
Ruft man dann die Seite über eine solche Beispiels-URL auf:
http://www.meinedomain.tld/index.php?site=contentname
Wird einem die Seite mit dem gewünschten Contents aus den .inc.php-Dateien darin ausgespuckt.
Der Tod aller Frames.
Natürlich ist das Dingen hier noch sehr simpel. Ich benutz zumeist ein etwas komplizierteres Script mit Fehlerabfang. (file_exist() u.s.w.)
Ich persönlich bevorzuge es, die Templates als Variablen zu laden und dann per str_replace() Teile davon zu ersetzen. Das erlaubt es mir z.B meine PHP-Dateien frei von HTML zu halten. Ich mag es nicht, wenn meine PHP-Dateien mehr Tags als nur ein einziges <?> enthalten.
Die zu ersetzenden Teile in den HTML-Includes sind dabei normalerweise Kommentare; so funktionieren die Seiten auch, wenn man sie allein ansieht.
Original geschrieben von chinmoku
@ Latency
Boomspeed zeigt "Test" an.
und 250free.com lädts erst gar net hoch XD
...
Wenn nur "Test" angezeigt wird, dann hat dein Hoster kein PHP.
Zitat
Original geschrieben von chinmoku
Ich glaube ich hab das Prinzip von dem`"Ganze Seite in PHP packen" noch net so verstanden ;__;
...
Nun, wenn dein Hoster eh kein PHP unterstütz ist es für dich auch nicht wichtig, wenn du aber mal den Hoster wechseln solltest kann man ja genauer darauf eingehen