Odpowiedz na prv i to co tu:
Wpisz w linku ktory sie tworzy dodatkowe zmienne. Gdyz nie przekazujesz ich dalej. Stary to sa podstawy - proponuje poczytac w necie poradniki - jest ich mnostwo!
1) w linijce, ktora tworzy link musisz przekazac wszelkie zmienne dalej, w twoim przypadku jest to zmienna button.
<?php
for ($i = 1; $i < $stron; $i++) echo ' <a href="?strona='.($i+1).'&button='.$button.'">strona '.($i+1).'</a> '; ?>
Aby odczytac zmienna z linku musisz to zrobic poleceniem $_GET
czyli przed pierwszym uzyciem:
<?php
$button = (int)$_GET['button'];
?>
poczytaj co to jest register_globals.
przedrostek (int) oznacza ze zmienna zostanie skonwertowana na liczbe stala, czyli link postaci:
xxxx.php?strona=1&button=5 -> button = 5
xxxx.php?strona=1&button=5.5 -> button = 5
xxxx.php?strona=1&button=5aa -> button = 5
xxxx.php?strona=1&button=a5 -> button = 0 (tak 0, to nie blad).
W linku jest tez & zamiast & - jest to wymagane dla prawidlowego XHTML, mam nadzieje ze wiesz co to validator, jezeli nie o tym tez jest na tym forum duzo.