[PHP] Include Befehl

JuergenW

Cadet 4th Year
Registriert
Apr. 2002
Beiträge
81
[PHP]Include Befehl

Habe das nächste Problem mit dem Include Befehl.

Nochmal zur erklärung:

In meiner Index Seite habe ich 3 Spalten gemacht.

Linke Spalte stehen die Links. Die Links bekommen z.B. folgenden Hyperlink
<A HREF=index.php?cat=kontakt">Kontakt</A><br>

Mittlere Spalte wird immer der Inhalt der aufgerufenen Links von der linken Tabelle angezeigt.
Folgender PHP Code ist eingefügt:
<?php
if (!isset($cat)) $cat = "kontakt";
include("includes/".$cat.".php");
?>

Rechte Tabelle ist im Moment uninteressant.

Soweit funktioniert alles wunderbar. Wenn ich einen Link von der linken Tabelle aufrufe wird es schön brav in der mitte angezeigt.

Jetzt habe ich aber folgendes Problem. Wenn ich jetzt z.B. die Seite kontakt aufrufe wird er Inhalt in der mittigen Tabelle angezeigt(soweit so gut).
Jetzt habe ich aber auf dieser Kontaktseite auch noch weitere Links die in der mittleren Tabelle angezeigt werden. Wenn ich darauf klicke wird immer eine neue Seite aufgerufen. Egal was ich mache.

Muss ich was am Link ändern???
Könnte ich auch weitere PHP Seiten in anderen Ordnern als Include verstauen???

Hoffe ihr könnt mir helfen und kennt euch aus was ich versucht habe zu beschreiben :) .
 
füge einfach in den Links
Code:
target="_self"
ein :)

(wenn es um Frames geht :rolleyes:)

ansonsten musst du halt index.php?cat=neueseite als Link übergeben
 
Zuletzt bearbeitet:
Danke einmal für den Tip. Werde es am Abend versuchen.

Ansonsten melde ich mich nocheinmal;) .
 
versteh ich nicht ganz, aber dass ist kein include problem sondern mehr ein html problem :)
 
Hat geklappt!!
Danke.

Noch eine andere Frage:

Kann ich es machen, wenn ich erst einen Link mit der Maus anklicke das er eine bestimmte Seite included wird???

Denn so wie ich es versucht habe hat er mir immer die includete Seite sofort angezeigt.

Gibt es eine Möglichkeit und könnte mir jemand einen Beispielcode geben.

Danke im Voraus.
 
War wieder einmal zu voreilig mit meiner Frage:) .

Habe es selbst schon hinbekommen.

 
Zurück
Oben