Include mit bookmarks?

Hallo ihr Wisser,

ich gebe zu, ich weiß über PHP so gut wie nichts, aber ich finde nicht die richtigen Suchworte. Also:

Ich versuche mich an einer Webseite http://www.walderdorff.org/Felixtest071203/, die mit html und css definiert werden soll. Drei divs, links irgendein bla, rechts das Menue (ist noch nicht da) und in der Mitte der jeweilige Seiteninhalt.

Ich möchte aber den Seiteninhalt aller Seiten (etwa 50) in eine Datei (nenne sie inhalt.php) schreiben und dann mit einem Klick aufs Menue den richtigen Seiteninhalt in die Mitte kriegen. Dafür muss ich ja wohl in inhalt.php bookmarks oder Lesezeichen definieren. Wie mache ich das? Muss ja eigentlich einfach sein.

Danke für Hilfe oder Links

Felix

if ($\_GET['go'] == 1) {
?\>
inhalt1
<?PHP } else if ($_GET['go'] == 2) {<br />?\>
inhalt2


usw...

ist aber eine total unsaubere sache...

Gruß
phillip

Hallo Phillip,

na ja, das lässt mich so dumm wie zuvor.

Cheers, Felix

Hallo Phillip,

na ja, das lässt mich so dumm wie zuvor.

Cheers, Felix

Hi,
es könnte auch daran liegen, dass man mit breitem Halbwissen nicht weit kommt wenn man etwas Spezielles will. Also erstmal wenigstens die Grundzüge von PHP lernen http://www.php.net/manual/de/ - oder etwas anderes nehmen um das Problem zu lösen.

Meine Taktik ist da: einen Spezialisten bitten das für mich zu machen, wenn ich mich nicht weiter in das Thema vertiefen will. Das kann auch manchmal Geld kosten, sofern man keine Freund hat. Dieses Forum wird aber weder Hausarbeiten noch fertige Lösungen für jemanden entwickeln.

Was sagte schon Morpheus zu Neo: Ich kann dir nur die Tür zeigen, durchgehen musst du selber.

Gruss
Joey

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

letzter versuch…
http://www.schattenbaum.net/php/

na ja, das lässt mich so dumm wie zuvor.

Warum? Da steht doch alles drin.

Stelle eine Frage, und Dir kann geholfen werden. Alternativ lies Dich durch Anleitungen und Tutorials, als Referenz benutze http://php.net/ .

Der Witz ist das include()-Kommando (das man in obigem Beispiel anstelle von „inhalt1“ und „inhalt2“ einsetzt), mit dem Du den Inhalt anderer Dateien an der Stelle des include() einbinden kannst. Das kann man entweder, indem man in jede Seite ein oder mehrere include()s einbaut, mit denen man gleichbleibende Sachen einbindet, oder umgekehrt, wie in dem Beispiel, indem man in ein Layout-Gerüst nur noch den Content per include() einbindet.

Aber warum da jemand sagte, das wäre eine unsaubere Sache…? Das ist eigentlich die gängige Vorgehensweise. Und auch die übliche Art, wenn man den Vorteil von Frames nachbilden will, dass man gleichbleibende Inhalte nicht in mehreren Dateien haben will.

Aber ohne Eigeninitiative kommst Du nicht weit. Viel Erfolg,
-Efchen

Aber warum da jemand sagte, das wäre eine unsaubere Sache…?
Das ist eigentlich die gängige Vorgehensweise. Und auch die
übliche Art, wenn man den Vorteil von Frames nachbilden will,
dass man gleichbleibende Inhalte nicht in mehreren Dateien
haben will.

unsaubere sache so wie ich es gezeigt habe,
mit includes ist es schon ein bißchen sauberer,
aber eigentlich sollte man sowas mit templates machen.

nur hatte ich keine lust das jemanden zu erklären der sich garnicht mit dem thema befassen möchte…

Gruß

unsaubere sache so wie ich es gezeigt habe,
mit includes ist es schon ein bißchen sauberer,

Okay, ich bin schon bei dem Beispiel davon ausgegangen, dass mit includes gearbeitet wird :wink:

Gruß,
-Efchen