onsa
12/19/2016 - 11:10 AM

Print file contents to browser window

Print file contents to browser window

<?php

  function read_file() {
  	$fileName="C:/somefile.txt";
  	echo"<p>".$fileName."</p>";
  	$fh = fopen($fileName, 'r');
  	$data = fread($fh, filesize($fileName));
  	if (strpos($data, "\r\n") !== false) {
  		$eol = "\r\n";
  	} else if (strpos($data, "\n") !== false) {
  		$eol = "\n";
  	} else if (strpos($data, "\r") !== false) {
  		$eol = "\r";
  	}
  	if (isset($eol)) {
  		$dataArray = explode($eol, $data);
  		foreach ($dataArray as $line) {
  			echo"<p>".$line."</p>";
  		}
  	} else {
  		echo"<p>".$data."</p>";
  	}
  	fclose($fh);
  }
?>