Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Problem z przełączeniem strony w skrypcie
Forum PHP.pl > Forum > Przedszkole
mareck
Witam
mam problem z przelączeniem stronicowania w skrypcie dla biura nieruchomości.Skrypt ładuje do środkowego div-a w index.php poprzez include i strona wyszukiwania pokazuje się pięknie ,następnie wyszukiwanie wedłóg zadanych kryteriów ,pokazuje wyniki pieknie ale kiedy jest więcej niż 5 wyników i trzeba przełączyć na kolejną strone ładuje się strona główna sad.gif a teraz kody

kod div-a środkowego
  1. <?php
  2. if(empty($_GET['strona']) || !file_exists($_GET['strona'].".php"))
  3. $_GET['strona']="glowna";
  4. include($_GET['strona'].".php");
  5. ?>

fragment kodu odpowiedzialny za przełączenie stronicowania
  1. <?php
  2. print "<div align=\"center\">";
  3.  
  4. print "<p>Page - ";
  5. if ($page != 1) 
  6. { 
  7. echo "<a href=?op=search&page=1&PropertyType=$PropertyType&PropertyPrice=$PropertyPrice&PropertyBedrooms=$PropertyBedrooms><< First</a>&nbsp;&nbsp;-&nbsp;"; // First Page Link 
  8. $prevpage = $page - 1; 
  9.  
  10. } 
  11. if ($page == $total_pages) 
  12. { 
  13. $to = $total_pages; 
  14. } 
  15. elseif ($page == $total_pages-1) 
  16. { 
  17. $to = $page+1; 
  18. } 
  19. elseif ($page == $total_pages-2) 
  20. { 
  21. $to = $page+2; 
  22. } 
  23. else 
  24. { 
  25. $to = $page+3; 
  26. } 
  27. if ($page == 1 || $page == 2 || $page == 3) 
  28. { 
  29. $from = 1; 
  30. } 
  31. else 
  32. { 
  33. $from = $page-3; 
  34. } 
  35.  
  36. for ($i = $from; $i <= $to; $i++) 
  37.  
  38. { 
  39. if ($i == $total_results) $to=$total_results; 
  40. if ($i != $page) 
  41. { 
  42. echo "<a href=?op=search&showold=yes&page=$i&PropertyType=$PropertyType&PropertyPrice=$PropertyPrice&PropertyBedrooms=$PropertyBedrooms>$i</a>"; 
  43. } 
  44. else 
  45. { 
  46. echo "<b>[$i]</b>"; 
  47. } 
  48. if ($i != $total_pages) 
  49. echo "&nbsp;&nbsp;"; 
  50. } 
  51. if ($page != $total_pages) 
  52. { 
  53. $nextpage = $page + 1; 
  54.  
  55. echo "&nbsp;-&nbsp;&nbsp;<a href=op=search&page=$total_pages&PropertyType=$PropertyType&PropertyPrice=$PropertyPrice&PropertyBedrooms=$PropertyBedrooms>Last >></a>"; // Last Page Link 
  56. }
  57.  
  58. print "</div><br><br>";
  59.  
  60. }
  61. }
  62.  
  63. else {
  64. ?>
  65. <br>
  66. <br>

jestem w tym jeszcze zielony staram sie dostosować ten skrypt do swoich potrzeb ale niestety napotkałemn tu na spory opór smile.gif z góry dziękuje za pomoc

kombinuje z tymi linkami ale nie wiem czy dobrze może mnie ktoś nakieruje i oświeci?
  1. <?php
  2. echo "<a href=?op=search&showold=yes&page=$i&PropertyType=$PropertyType&PropertyPrice=$PropertyPrice&PropertyBedrooms=$PropertyBedrooms>$i</a>
  3. ?>


Nikt nie wie jak mi pomóc? Please to bardzo ważne ... dla mnie
potreb
  1. <?php
  2. $page = $_GET['page'];
  3. print "<p>Page - ";
  4. if ($page != 1) 
  5. {
  6. ?>
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.