[PHP] Include erweitern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von PaRaD0X, 19. Mai 2009 .

Schlagworte:
  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
     
  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.
     
  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!
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.