Hi,
Ausgangssituation war das ich ein Kalenderscript hatte mit Variabelzuweißungen oben im Dateianfang und weiter unten Funktionen mit dennen man ein Übersicht für den Tag oder Monat erzeugen kann.
Soweit hat das alles funktioniert, nun will ich auf einem etwas komplizierterem Weg diese Datei einbinden:
Code
function execFileFunction($func) // func = dateiname_funktionsname
{
$dir= opendir('.');
while (false !== ($filename = readdir($dir))) $files[] = $filename;
$i = strpos($func, '_');
$datei = substr($func,0,$i);
$funktion = substr($func,$i+1);
If (in_array($datei.'.php',$files)) {
include $datei.'.php';
if (function_exists($funktion)) {
echo $funktion();
} else {
echo "funktionsfehler";
}
} else {
echo "dateifehler";
}
}
Alles anzeigen
Die Datei wird auch eingebunden und die richtige Funktion gestartet, aus mir einem aber unverständlichen Grund werden die Variabeln aus dem Dateianfang aber nicht mir eingelesen! Woran könnte das liegen?