#1 19. Mai 2009 Include erweitern Hallo, wie kann ich folgenden Code erweitern, damit ich auch .cgi und .html Dateien includen kann? Ich steig irgendwie nicht so richtig durch. Code: <?php $seite=$_GET['page']; $datei=$_GET['file']; if($datei=="") $datei="index"; if($seite=="") $seite="index"; if($seite == "index" ) include("startseite.php"); elseif (file_exists($seite."/".$datei.".php")) include($seite."/".$datei.".php"); else include ("startseite.php"); ?> MfG + Multi-Zitat Zitieren
#2 20. Mai 2009 AW: Include erweitern cgi garnicht, denn cgi-datein werden innerhalb von php nicht geparsed. für html kannst du nach dem elseif folgende zeile hinzufügen: PHP: elseif( file_exists (( $file = $seite . '/' . $datei . '.html' ))) include $file ; wenn du cgi-datein brauchst, kannst du versuchen diese datein durch ne cli zu jagen und die ausgaben auszugeben (sehr unsicher und aufwendig) oder du gibts diese datein in einem iframe aus. + Multi-Zitat Zitieren
#3 21. Mai 2009 AW: Include erweitern Ich . Ging auch so: PHP: elseif ( file_exists ( $seite . "/" . $datei . ".html" )) include( $seite . "/" . $datei . ".html" ); Aber trotzdem danke, BW haste . LG! + Multi-Zitat Zitieren