Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Blad typu notice
eminiasty
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 0
Dołączył: 11.09.2015

Ostrzeżenie: (0%)
-----


Mam paginacje wyświetlana jak poniżej. Blad z tym kodem polega na tym ze przy uruchomieniu kompilator mowi ze:

Undefined index: c

czyli tak jakby niezdefiniowana zmienna, blad bardzo czesty lecz czytajac w necie jak go wykasowac
zrobilem cos takiego:

  1. if (isset($_GET['c'])) {
  2. $c = $_GET['c'];
  3. } else {
  4. $c = 'stand';
  5. }

jednak to w zaden spsob nie likwiduje bledu, pomoze ktos? to pewnie błahostka jakas?

  1. if($rank == 'Administrator'){
  2. if($ile2<=0){ info('Brak ogłoszeń...');}
  3. else{
  4.  
  5.  
  6. echo '<div class="row"><ul class="pagination">';
  7. if($page > 1) echo "<li><a href=\"".$script_name."?s=news&a=view&amp;page=".$prev."&c=".$_GET['c']."\">Poprzednia</a></li>";
  8. if ($forstart > 1) echo "<li><a href=\"".$script_name."?s=news&a=view&amp;page=?page=1&c=".$_GET['c']."\">[1]</a></li>";
  9. if ($forstart > 2) echo "<li>...</li>";
  10.  
  11. for($forstart; $forstart < $forend; $forstart++){
  12.  
  13. if($forstart == $page){
  14. echo "<li class=\"current\">";
  15. }else{
  16. echo "<li>";
  17. }
  18. echo "<a href=\"".$script_name."?s=news&a=view&amp;page=".$forstart."&c=".$_GET['c']."\">[".$forstart."]</a></li>";
  19. }
  20. if($forstart < $allpages) echo "<li>...</li>";
  21. if($forstart - 1 < $allpages ) echo "<li><a href=\"".$script_name."?s=news&a=view&amp;page=".$allpages."&c=".$_GET['c']."\">[".$allpages."]</a></li>";
  22. if($page < $allpages) echo "<li><a href=\"".$script_name."?s=news&a=view&amp;page=".$next."&c=".$_GET['c']."\">Następna</a></li>";
  23. echo "</ul></div>";
  24. }
  25. }
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: 22.08.2025 - 14:50