[Include] von unvollständigem Code!?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Include] von unvollständigem Code!?

    hi, ich möchte Folgendes realisieren:

    header.php:
    PHP-Code:
    <?php
    if(bedingung) {
    ?>
    footer.php
    PHP-Code:
    <?php
    }
    ?>
    datei.php
    PHP-Code:
    <?php
    include("header.php");
     ... 
    code ...
    include(
    "footer.php");
    ?>
    da header.php und footer.php aber an sich keine fehlerlosen Scripte sind, meldet mein PHP-Interpreter Fehler - im Endeffekt wäre datei.php allerdings schon fehlerfrei.

    wie kann ich es trotzdem realisieren?
    [COLOR=royalblue]Ein großes DANKE an alle, die sich auf selbstlose Weise im Forum einbringen.[/COLOR]

    [COLOR=silver]btw: REAL PROGRAMMERs aren't afraid to use GOTOs![/COLOR]

    [color=indigo]Etwas ernster, aber auch nicht weiter tragisch, sieht die Situation bei Software-Patenten aus. Software-Patente sind eine amerikanische Erfindung und stehen auf dem selben Blatt wie genveränderte Babynahrung, die im Supermarkt nicht mehr als solche gekennzeichnet werden soll, um die Hersteller nicht gegenüber denen natürlicher Produkte zu diskriminieren ...[/color]
    (from here)

  • #2
    mhh, man könnte es mit eval() probieren

    http://de.php.net/manual/de/function.eval.php

    also die Inhalte einlesen und dann via eval() ausführen.

    ist aber nicht gerade elegant, besser wäre es, wenn man gleich korrekte php-Skripte included.

    Kommentar


    • #3
      naja, eval() ist so ne Sache ... :-/

      ... aber ich habs jetzt anderst gemacht... und include jetzt korrekten Code.
      [COLOR=royalblue]Ein großes DANKE an alle, die sich auf selbstlose Weise im Forum einbringen.[/COLOR]

      [COLOR=silver]btw: REAL PROGRAMMERs aren't afraid to use GOTOs![/COLOR]

      [color=indigo]Etwas ernster, aber auch nicht weiter tragisch, sieht die Situation bei Software-Patenten aus. Software-Patente sind eine amerikanische Erfindung und stehen auf dem selben Blatt wie genveränderte Babynahrung, die im Supermarkt nicht mehr als solche gekennzeichnet werden soll, um die Hersteller nicht gegenüber denen natürlicher Produkte zu diskriminieren ...[/color]
      (from here)

      Kommentar

      Lädt...
      X