ok well here is a file display script for you;
$file = "/fileDir/file.txt";
$text = array();
$fp = fopen($file, "r") or die("Couldnt open $file");
$x = 1
while(! feof($fp))
{
$text[#x] = fgets($fp,1024);
$x++
}
fclose($fp);
//now we have opened your text file and read it into a array
//that means that we can change, or edit it any way that we like
//when we output it to the user and closed the file
foreach($text as $key => $value)
{
echo $value;
echo "<br>\n";
//we have output the text file to the browser and
//added a html line break to the end of every line
}
now in the foreach loop, you could do quite a lot of formating to the text, and not really change it. eg. you could have used strip_tags() if you had any html in the file, you could change the font, center it, just quite a lot you can do. Now as to the upload script, i suggest that you get good enough at php to write your own upload script before you continue.