webseiten mit/ohne frames (php)

dune911

Erfahrenes Mitglied
hi
ich beschäftige mich jetzt schon eine weile mit php und will jetzt
versuchen, meine website (bisher frames) auf ein design ohne frames
mit hilfe von php umzubauen. die funktionalität soll sie behalten.

es ist doch möglich, durch php ein 'frame-artiges' design zu machen,
oder? links (oder auch links und rechts der seite) ist ein menü,
welches aber kein eigener frame ist sondern zur seite gehört...

nur: wie geht das? ich hab schon viele tutorialseiten abgeklappert
aber nirgends irgendeine info gefunden. mir hat nur mal jemand
gesagt, dass das irgendwie mit 'include' funktionen geht, aber wie?

kann mir jemand helfen bzw. einen link zu nem tutorial posten? :)

ich weiß noch nich wie ich es machen soll (ein oder zwei menüs),
aber ich denke mit einem menü (links) ist mir vollkommen geholfen!

danke für eure hilfe schonmal im voraus!
 
Also ich benutze soetwas auf meiner Seite, besser gesagt, es wird mit dem includeBefehl auf jede Seite eine Tabellenspalte, die der Navi_Leiste entspricht includet.
Du musst eine durchsichtige tabelle machen, rechts die seite, links mit dem include befehl die navileiste.

PHP:
include("navi.php");

Kannst dir ja mal meine Page anschauen(in der Sig)
Ich hoffe du hast das gemeint:-)
 
ja, genau das hab ich gemeint =) danke!

wenn du mir folgende frage auch noch beantworten
kannst verleih ich dir den php nobelpreis: :)

wenn ich eine tabelle für die seite mache, muss
ich die ja irgendwie ausrichten. gibt es da ca.
werte für breite und höhe der einzelnen zellen
oder muss man das alles selbst ausprobieren ?!

wenn ich dann in die linke tabellenzelle
<?php include("navi.php"); ?>
reinschreibe langt das um das menü zu laden?
kann das navi frame auch ne html datei sein?

ps: kann es sein, dass du auf deiner seite garnicht
mit dem include befehl arbeitest? wenn ich das richtig
sehe, lädst du das ganze menü mit jeder seite neu, oder?

pps: wie geb ich in meiner navigationsspalte an, dass
sich das neue fenster in der rechten 'spalte' öffnen soll?
oder wird das fenster dann immer wieder komplett neu geladen?
und: was hat es mit adressen wie "index.php?pid=21" auf sich?

sorry, fragen über fragen ;) danke schonmal!!
 
Zuletzt bearbeitet:
-

Die Ausrichtung deiner Tabelle liegt ganz bei dir, kommt doch darauf an, wie dein Layout sein soll.
Wenn du nur navi.php includest, wird auch nur navi.php angezeigt.
Und es kann auch eine HTML Seite sein, hauptsache deine Hauptdatei ist eine PHP, damit es keine Probleme mit dem Parsen gibt.

Edit: Sorry, aber ein noch einfacheres Tutorial zu diesem Thema kenn ich nicht. Lies es dir nochmal durch und benutz das PHP Manual als Hilfe. Geh Zeile für Zeile durch, dann geht das schon.
 
also mit dem include befehl, wird der code auf jeder seite neu geladen, du kannst dir das nicht wie frames vorstellen
 
Zurück