Rage: include / Variablenübergabe will nicht !?

Hallo zusammen,

ich hab' mal wieder eine dümmliche Frage und hier leider keine passende Antwort gefunden.
Deshalb:
******************************************
include ("datainfo.inc");

$datafile = @fopen($filename , "r");
if ($datafile <=0)
{
 echo "Datenfile nicht gefunden oder defekt !";
 exit;
}
else
 {
 echo "<table width='90%' align='center' bgcolor='#BFD7BB' cellspacing='1' cellpadding='1' border='0'>";
 echo "<tr><td align='center'> $ziel </td></tr>";
 echo "<tr><td align='center'> $wann </td></tr>";
 echo "<tr><td align='center'> $wer </td></tr></table><br>";
 $content = fread ($datafile, filesize ($filename));
 $content = str_replace("\r\n","<br>",$content);
 fclose($datafile);
}

echo $content;
********************************
in der datainfo.inc werden $ziel, $wann, $wer und $filename deklariert.
ziel, wann und wer werden auch korrekt übergeben, nur $filename nicht :(
mein erster gedanke war,
(da $filename so aussah: $filename = "ordner/irgendeinfile.txt";)
es nicht in einen extra ordner zu stecken, sondern auf gleicher ebene mit mit der datainfo.inc zu belassen, aber das funzt auch nicht ...
woran kann das liegen/liegt das ?
kann mir da jemand weiterhelfen ?
thnx 4 support
Rage

  1. geklärt...
    $_SERVER['DOCUMENT_ROOT'].'ordner/text.txt';
    vergessen *g*