PHP Include... was mach ich Falsch ?

Also… ich bin dabei eine Homepage für mich und einen guten freund zu bauen…
Das problem ist das meine PHP Include nicht so funktionirt wie ich es mir vörstelle…

http://www.raid-upload.de/HT/index.php

Das ist die Homepage…
und ich möchte das die Linke Navigation in der mitte eine PHP datei anzeigen lässt… ich hoffe ihr versteht was ich meine… Hier nochmal mein script…

__________________________

http://www.raid-upload.de/HT/script.txt

Ich weiß nicht ganz was dein Problem ist. Geht es um den switch mit den ganzen includes? Wenn ja prüfe mal ob die id-Variable richtig ankommt. Zum Beispiel mit folgender Anweisung:
echo " $id \n";

Wenn die Variable „id“ nicht richtig ankommt, ist es erst einmal nicht relevant, ob das mit den includes funktioniert… In diesem Fall lies folgende Links:
http://www.php.net/manual/de/ini.core.php#ini.regist…
http://www.php.net/manual/de/reserved.variables.requ…

hi
du wilst direkt html-dateinen includen. ich nehme an, die html-dateien enthalten nur html-source-code und kein schnippelchen php.
include() ist aber gedacht für php-files. mit include(‚file.php‘); wird eigentlich nur durch code im file.php ersetzt. wenn du natürlich keine gültiges php drin hast, funktioniert es meines wissens nicht, da der parser ja versucht die befehle zu interpretieren, und mit innerhalb der php-befehlskette kann er nichts anfangen.
ausserdem: die variable $id ist nirgens definiert. ich nehme an du wilst sie per get übergeben, dann fehlt am anfang noch folgender code:
$id=$_GET[‚id‘];
oder wie du diese übergabe auch immer nennen wilst.
lg niemand

Hallo

du wilst direkt html-dateinen includen. ich nehme an, die
html-dateien enthalten nur html-source-code und kein
schnippelchen php.
include() ist aber gedacht für php-files. mit
include(‚file.php‘); wird eigentlich nur durch code im
file.php ersetzt. wenn du natürlich keine gültiges php drin
hast, funktioniert es meines wissens nicht, da der parser ja
versucht die befehle zu interpretieren, und mit
innerhalb der php-befehlskette kann er nichts anfangen.

„Wenn eine Datei eingebunden wird, wechselt der Parser am Anfang der eingebundenen Datei in den HTML-Modus und am Ende wieder in den PHP-Modus.“ http://de3.php.net/manual/de/function.include.php

Es geht also mit include(), aber da schießt man mit Kanonen auf Spatzen. Für solche Zwecke gibt es readfile().

sigterm