<head>
<?php
// if a page isn't defined, we're on page one
if($page <= 0)
{
$page = 1;
}
$i=0;
// create an array of data
$myArray = file("data.txt");
$s=sizeof($myarray);
// reverse the order of the data
$myArray = array_reverse($myArray);
// how many lines of data to display
$display = 10;
// where to start depending on what page we're viewing
$start = ($page * $display) - $display;
// the actual news we're going to print
$news = array_slice($myArray, $start, $display);
?>
</head>
<body bgcolor="Gainsboro" text="#000000">
<?php
if ($page=='' or !$page) { $page=1; }
$end=$display*$page;
$start=$end-$display;
if ($start<>'0') {
$new_page=$page-1;
$prev="<a href='view.php?page=$new_page'><---Previous page</a>";
}
else {
$prev="";
}
if ($end<$s) {
$new_page1=$page+1;
$next="<a href='view.php?page=$new_page1'>Next page---></a>";
}
else {
$next="";
}
echo "$prev";
echo "$next";
?>
<p>
<table width="90%" align="center" bgcolor="gainsboro" border="0" cellpadding="0" cellspacing="0">
<?php
// printing the data
foreach($news as $key=>$value)
{
$new=explode("#","$value");
echo "<tr><td width=\"50%\"><b>Name:</b>".$new[1]."</td><td width=\"50%\"><b>E-mail:</b>".$new[2]."</td></tr>";
echo "<tr><td colspan=2 align=justify><b>Message:</b><br>".$new[3]."</td></tr>";
echo "<tr><td><b>Posted on:</b>".$new[0]."</td><td><b>smileys:</b>"."</td></tr>";
echo "<tr><td width=\"50%\" height=\"16\"></td><td width=\"50%\" height=\"16\"></td></tr>";
}
?>
</table>
</body>