Tom: Wie kann ich den Inhalt von PHP lesen?

Beitrag lesen

Hello,

na, dann schau Dir die Funktion an, die in dem Wortzählscript drinsteckt. Du kannst die Datei damit runterladen. Wenn Du nun keinen Content-Type angibst vorher, und die Funktion z.B. innerhalb von

<body>
  <pre>
    <?php sendscript("dateiname"); ?>
  </pre>
</body>

aufrufst, dann zeigt sie Dir den Inhalt der Datei an.

function sendscript($file)
{
  $file = basename($file);  ## wenn das File im selben verzeichnis steht
  $fh = @fopen($file,"r");
  if (!$fh) return false;

$data = fread($fh, filesize($file));
  fclose($fh);

header("Content-Type: text/plain");
  header("Content-Disposition: attachment; filename="".basename($file).""");
  header("Accept-Ranges: bytes");
  header("Content-Length: ".filesize($file));

echo $data;

return true;
}

Für die Anzeige lässt Du die header() weg. Wenn Du die Funktion so benutzt, wie in meinem Wordcount-Script, dann wird es ein Download-Tool.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen