Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Księga gości - mały problem, Podział na strony
Rafael6666
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (10%)
X----


Pisze własną księgę gości i mam w niej sporo wpisów i chciałem je podzielić aby wyświetlało się po 10 postów na stronie z możliwością przełączania na wcześniejsze. Czyli wstawić pod takie standardowe wyliczenie 1 2 3 4 5 w zależności ile tych dziesiątek wpisów jest. W związku z tym napisałem skrypt w postaci:

  1. <?
  2. if(file_exists("tekst.txt"))
  3. {
  4. if (!$k) {$k=1.0;}
  5. $i=0;
  6. $l=($k-1)*10;
  7. $h=$k*10;
  8. print($l.' - '.$h);
  9. $file=fopen("blog.txt", "r");
  10. flock($file, 2);
  11. while (!(feof($file))) {$blog[$i++]=fgets($file, 2048); } $z=$i;
  12. fseek($file, 0);
  13. for ($j=$l; $j<$h; $j ) {
  14. print($blog[$j++]); }
  15. flock($file, 3);
  16. fclose($file);
  17. }
  18. print('<br /><br />');
  19. $z=$z/10; ceil($z);
  20. for($kk=1; $kk<=ceil($z); $kk++) {print('<a>'.$kk.'</a> ');}
  21. ?>


I jak opisać ostatnią linijkę, aby po wciśnięciu liczby $kk liczba $k przybierała wartość taką jaką powinna (1 lub 2 lub 3 lub 4 lub 5...)?

W pliku tekst.txt jeden pod drugim są wpisane kolejno wpisy od najnowszego do najstarszego.

Proszę o jak najszybszą pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 15:28