side-navigation
Jeg har et script (fundet på http://codewalkers.com/tutorials/20/1.html) som jeg desværre ikke kan få til at virke. Det skulle kunne skabe navigation mellem flere sider ud fra én stor txt-fil. Jeg håber, at der findes nogle her, som kan hjælpe mig med at få scriptet til at virke efter hensigten?<?php
// if a page isn't defined, we're on page one
if($page <= 0)
{
$page = 1;
}
// create an array of data
$myArray = file("data.txt");
// reverse the order of the data
$myArray = array_reverse($myArray);
// how many lines of data to display
$display = 5;
// where to start depending on what page we're viewing
$start = ($page * $display) - $display;
/*********************************************************/
$realstart = ($start + 1);
$finish = ($start + $display);
$keys = count($data);
$newspages = ($keys / 10);
if ($finish > $keys) {
$finish = $keys; }
if ($page > 1) {
?>
<< <a href="<?=$PHP_SELF;?>?page=<?=($page - 1);?>">previous</a> ||
<?php }
echo "displaying items " . $realstart . " through " . $finish;
if ($page < $newspages) {
?>
|| <a href="<?=$PHP_SELF;?>?page=<?=($page + 1 );?>">next</a> >>
<?php }
echo "<br />" . $keys . " items total";
/*********************************************************/
// the actual news we're going to print
$news = array_slice($myArray, $start, $display);
// printing the data
foreach($news as $key=>$value)
{
print("line $key: $value<br>\n");
}
?>
