include - Möglichkeiten

Begonnen von DanielMathe, 02 Juni 2004, 16:55:46

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

DanielMathe

Zunächst mal der Code der php-datei, welche die Seite zusammensetzt.
 
$modules=$_GET[modules];
$file=$_GET[file];


/*Script auswählen*/
if(!empty($file)){
    $script="$file.php";
    }else{
    $script="body_$modules.php";
    }

/*Seitenkonfiguration*/
include("./config.php");

/*Seitenaufbau*/
include("./theme.php");

/*Seitenaufbau Kopf/ Fuß*/
include("./header.php");
include("./footer.php");


/*Ausgabe*/
/*Siteheader*/
echo header_kopf();

/*Body------------------------------------------------------------------------------*/
   if ($mumConf['ordner']!="Home"){
    echo "".$mumConf['marker']." <strong>".$mumConf['ordner']."</strong><br><br>\n";
   }

echo "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">\n"
    ."<tr>\n"
    ."<td valign=\"top\">\n";

    include("./module/$modules/$script");

    echo "</td>\n";

    if($mumConf['zusatz_modul']=="1"){
     echo "<td width=\"".$mumConf['table_hvspace_body']."\"></td>\n"
         ."<td valign=\"top\" width=\"240\">\n";
         echo news_ticker();
         echo "</td>\n";
    }

    echo "</tr>\n"
        ."</table>\n";

/*Ende Body------------------------------------------------------------------------*/

/*Sitefooter*/
echo footer();


Ich habe nun folgendes Problem, welches ich nicht so richtig gebacken bekommen, bzw. falsch heran gehe.

Der Aufruf
include("./module/$modules/$script");
läd das entsprechende Modul. Dort sind jedoch auch Infos gespeichert, die den Header betreffen. Wie kann ich nun Variablen auslesen bzw. das Modul-Script temporär laden, dass es nicht gleich ausgeführt wird. Es müsste also vor dem Aufruf der header.php includet werden, dass Infos bereits in der header.php verarbeitet werden. Dann später soll der eigentliche Inhalt des Modul-Scriptes an entsprechender Stelle ausgegeben werden.

Gehe ich hier völlig falsch ran oder kann man das realisieren. Hab mic zwar schon ganz gut in php reingefuchst, aber ich möchte nicht wissen, was mir noch an Kenntnissen fehlt. ;0)

Wäre für nen Tip oder Link dankbar.