Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak zrobić odnośnik do aktywnej strony
Forum PHP.pl > Forum > Przedszkole
lamcpp
witam z pomocą tego forum zrobiłem proste stronnicowanie artykułów, i tutaj pytanie jak zrobić by aktualna strona na ktorej jest uzytkownik była podswietlona innym kolorem a:active nie działa...
Oto kod:
  1. <?php
  2. $text = $wyni['tresc_art'];
  3. $page = (!isset($_GET['page']))? 0 : $_GET['page'] - 1;
  4. $text = explode('###pagebreak###',$text);
  5. $licznik_stron = count($text);
  6. echo $text[$page]."";
  7. echo '<div id="stronnicowanie_artykulow">';
  8. for($i = 0;$i <$licznik_stron;$i++){
  9. echo '<a href="index.php?id='.$_GET['id'].'&page='.($i+1).'">['.($i+1).']</a>&nbsp;';
  10. }
  11. echo '</div>';
  12. ?>
wlamywacz
  1. <?php
  2. $text = $wyni['tresc_art'];
  3. $page = (!isset($_GET['page']))? 0 : $_GET['page'] - 1;
  4. $text = explode('###pagebreak###',$text);
  5. $licznik_stron = count($text);
  6. echo $text[$page]."";
  7. echo '<div id="stronnicowanie_artykulow">';
  8. for($i = 0;$i <$licznik_stron;$i++){
  9.  
  10. if($i != $_GET['page']) { //Jeśli nr. podstrony jest inny niż aktualna to link
  11. echo '<a href="index.php?id='.$_GET['id'].'&page='.($i+1).'">['.($i+1).']</a>&nbsp;';
  12. } else { //Inaczej tylko nr. strony bez linka
  13. echo $i;
  14. }
  15.  
  16. }
  17. echo '</div>';
  18. ?>
lamcpp
wielkie dzieki, o to chodziło, jeszcze trochę to zmodyfikowałem:
  1. <?php
  2. $text = $wyni['tresc_art'];
  3. $page = (!isset($_GET['page']))? 1 : $_GET['page'];
  4. $text = explode('###pagebreak###',$text);
  5. $licznik_stron = count($text);
  6. echo $text[$page]."";
  7. echo '<div id="stronnicowanie_artykulow">';
  8. for($i = 1;$i <= $licznik_stron; $i++){
  9. if($i != $_GET['page']){
  10. echo '<a href="index.php?id='.$_GET['id'].'&page='.$i.'">['.$i.']</a>&nbsp;';
  11. }
  12. else{
  13. echo $i;
  14. }
  15. }
  16. echo '</div>';
  17. ?>
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.