Hallo,
ich habe ein Problem womit ich nicht weiterkomme...?
Ich habe in einer Flatfile PHP Code stehen wenn ich denn nun anzeigen will das heißt ich lese die Flatfile aus und führe es mit evel aus kommt eine Fehlermeldung mit der ich nichts anfangen kann.
Das ist mein PHP Code:
---- schnipp ----
$name = $_SESSION['username'];
$pfad = "../../../document/";
$datei = $name."_content_neu.csv";
$ort = $pfad.$datei;
$flatfile=file($ort);
foreach ($flatfile as $zeile)
{
list ($id,$titel,$beschreibung,$content)=explode(":::",$zeile);
//print "$id <br>";
}
eval ('?>'.$content); // Dies ist Zeile 61
----- schnapp ----
Fehler:
*******
Warning: Unexpected character in input: '' (ASCII=92) state=1 in /var/www/wgs/editor/admin/vorschau/vorschau_fm.php(61) : eval()'d code on line 3
Parse error: parse error in /var/www/wgs/editor/admin/vorschau/vorschau_fm.php(61) : eval()'d code on line 17
Irgendwas ist an evel Falsch das sehe ich aber nur wenn ich genau das selbe mache und den Code aus der Datenbank lese wird mir auch was angezeigt.
Wenn ich nun echo $content; ausführe wird mir auch der Content gezeigt!
Warum es nicht geht verstehe ich nicht da der Datenbank Inhalt gleich mit dem Flatfile Inhalt ist.
Hat jemand eine Idee?
Gruß Bernd