Mailinglisten-Archive |
sven at smerta.de schrieb: > Hallo Chris, > > genau das meine ich, ich möchte den Inhalt einer Tabellenzelle per > verarbeiteten navigationslink verändern. Ähnlich wie es bei Framesets > geht. Ich möchte mich dabei nicht immer von der IndexSeite > abwärts durch > alle Entscheidungen durcharbeiten und dabei die gesamte Seite > jedesmal neu aufbauen müssen. > > Wenn jemand was verständliches dazu hat ... Danke im vorraus. > Sven > Hallo Sven! Du legst dir für jede Unterseite eine HTML-Datei an, die den Inhalt der Tabellenspalte enthält (später kannst du sowas auch in eine Datenbank schreiben, aber darauf möchte ich jetzt nicht eingehen). In deiner PHP-Datei (die den Rest der Seite enthält) schreibst du an die entsprechende Stelle ein include ($_GET['include'] . '.html'); Dann rufst du die PHP-Datei mit dem Parameter "include" auf (datei.php?include=news), der den "Vornamen" der HTML-Datei haben muss (also Dateiname ohne das ".html"). Ergebnis: An die entsprechende Stelle (Tabellenspalte) wird der Code der HTML-Datei eingefügt, die du per Parameter aufgerufen hast. Wenn kein Parameter gesetzt ist, soll eine index.html geladen werden. Dazu musst du irgendwo vor das include folgendes einfügen: if (empty($_GET['include'])) { $_GET['include'] = 'index'; } Ich hoffe, du hast das halbwegs verstanden ;) Wenn nicht, dann frag nochmal... Gruß, Chris a.k.a. Anti-Gulu
php::bar PHP Wiki - Listenarchive