Maxboy: Problem beim Auslesen einer Datei

Beitrag lesen

Hallo,

ich möchte per PHP3 eine Seite erstellen, in der der Inhalt erst während der Laufzeit eingefügt wird.

D.h., ich erstelle eine Vorlage und füge dann per PHP3 den Inhalt einer anderen Datei ein.

Allerdings funktioniert das Ganze nicht so ganz (gar nicht ;-)).

Hier ist der Code, mit dem ich den Inhalt aus einer Datei einlese:

<?php
if ($id >= 1) (
  $file = fopen("/chat/logs/$id", "r");
  $fd = readfile($file);
  include($fd);
  fclose($file);
)
else (
  echo "XYZ;
)
?>

Die Variable $id wird bereits beim Aufruf der Seite übergeben (log.php3?id=xyz), der Inhalt der Variable ist der Dateiname der auszulesenden Datei.

Die aufgerufene Datei (per $id übergeben) und das Verzeichnis existiert, trotzdem kommt ein Parser-Fehler (in der Zeile, wo die Datei geöffnet wird).

Da ich noch Anfänger in Sachen PHP3 bin, weiß ich nicht so genau, ob diese Aufrufe so richtig sind.

Meine Seiten werden bei Schlund gehostet.

Maxboy