Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Kilka zmiennych GET w adresie i gubienie treśći podstrony
Forum PHP.pl > Forum > Przedszkole
dollares123
Witam zrobiłem sobie obsługe podstron za pomocą zmienej GET
  1. <?php
  2.  
  3.  
  4.  
  5. if(empty($_GET['x'])){header("Location: index.php?x=home");}
  6. if($_GET['x']){
  7. switch($_GET['x']) {
  8.  
  9.  
  10. case "home":
  11. include ('home.php');
  12. break;
  13. case "test":
  14. include ('/test.php');
  15. break;
  16.  
  17.  
  18. default:
  19. //jeżeli wybrał typ którego nie ma (np sam coś kombinuje w adresie strony, chcąc namieszać)
  20. <h2>Błąd</h2>
  21. <br>
  22. Nie ma takiej strony lub nie masz dostępu do tej strony.<br>
  23. Możliwe, że strona jest w trakcie przebudowania i nie jest obecnie dostępna<br><br>
  24. <hr>
  25. ";
  26. break;
  27.  
  28. }
  29. } else {
  30. // wpisz tutaj co ma wyswietlic jesli jest głowna //
  31. include ('home.php');
  32. }
  33.  
  34. ?>

Wszystko działało jak należy dopóki nie zrobiłem paginatora gdy chce przejść na drugą strone newsów adres wygląda tak:
http://localhost/index.php?x=home?p=2
i gubi podstrone po prostu sie nie wyświetla treść podstrony. Jest jakiś sposób aby to działało prawidłowo?
kaem
parametry w url odzielamy tym: '&'. Czyli powinno być http://localhost/index.php?x=home&p=2
dollares123
No tak .. 2 miesiące w PHP się nie siedziało to tak jest dzięki za pomoc temat można zamknąć.. 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.