Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: link w stronnicowaniu
Forum PHP.pl > Forum > Przedszkole
krizz
[/php]siema

dorwałem taki srypcik:

  1. <?php
  2. $base=&#092;"newsy.php\"; 
  3. $table=array_reverse(file($base)); 
  4. $max=count($table); 
  5. $per_page = 5; 
  6. $first = $per_page * ($page - 1); 
  7. $last = $first + $per_page; 
  8. $c = $max / $per_page; 
  9. $c = ceil($c); 
  10.  
  11.  
  12. for ($i=$first; $i<$last and $i<$max; $i++) { 
  13. $data = explode( &#092;"*|*\", stripslashes( $table[$i] ) ); 
  14.  
  15.  
  16. echo &#092;"<tr><td><b>$data[0]</b> - $data[1]<br><div align=right>dodał: <b>$data[2]</b></div><br></td></tr>\";
  17.  
  18. } 
  19.  
  20. echo &#092;"</table>\";
  21.  
  22. for ($i = 1; $i <= $c; $i++){ 
  23. if($i != $_GET['page']){ 
  24. echo &#092;" <b><a href=\"$PHP_SELF?page=$i\">\" . $i . \"</a> </b>\"; 
  25. } 
  26. else { 
  27. echo &#092;"<b>&nbsp;\" . $i . \"&nbsp;</b>\"; 
  28. } 
  29. }
  30. ?>


no i nie wiem jak zrobić pewną rzecz... a mianowicie aby wuświetlały mi się wpisy to musze wejść na stronę z linku start?page=1 a jak zrobić aby po wpisaniu link www.start.php (bez łańcucha po znaku zapytania) żeby również pojawiły się wpisy z pierwszej strony...

czyli żeby obojetnie czy wpisze start.php?page=1 czy start.php żeby pojawiło się to samo

pozdro
kicaj
  1. <?php
  2. if( isset( $_GET['page'] ) )
  3. {
  4. $page = $_GET['page'];
  5. }
  6. else
  7. {
  8. $page = 1;
  9. }
  10. ?>
sf
  1. <?php
  2. $page = (int)@$_GET['page'];
  3. ?>


zwroci 0 w przypadku braku, nalezy stosowac normalne tablice, a normalne sa numerowane od 0 smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.