Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funkcja GET, ...znowu
mat_1200
post 18.12.2005, 21:17:59
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 17.12.2005

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


Mam nastepny problemik. Gdy wpisze index.php?go=1 to wyswieli mi sie strona startowa a gdy wpisze index.php?go=4 to strona sie nie zmieni czemu??


  1. <?
  2. $go = $_GET['go'] ;
  3. if ($_GET['go'] !== '') {
  4.  
  5. switch ($go) {
  6. case 1:
  7. include'tables/table_news.php';
  8. break;
  9.  
  10. case 2:
  11. include'fragments/rekrutacja.php';
  12. break;
  13.  
  14. case 3:
  15. include'fragments/sparing.php';
  16. break;
  17.  
  18. case 4:
  19. include'fragments/wojny_klanowe.php';
  20. break;
  21.  
  22. case 5:
  23. include'fragments/historia_klanu.php';
  24. break;
  25.  
  26. case 6:
  27. include'fragments/trening.php';
  28. break;
  29.  
  30. case 7:
  31. include'fragments/news.php';
  32. break;
  33.  
  34. case 8:
  35. include'fragments/server.php';
  36. break;
  37.  
  38. case 9:
  39. include'fragments/ts.php';
  40. break;
  41.  
  42. case 10:
  43. include'fragments/czarna_lista.php';
  44. break;
  45.  
  46. case 11:
  47. include'fragments/weterani.php';
  48. break;
  49.  
  50. case 12:
  51. include'fragments/regulamin.php';
  52. break;
  53.  
  54. case 13:
  55. include'fragments/download.php';
  56. break;
  57.  
  58. case 14:
  59. include'fragments/galeria.php';
  60. break;
  61.  
  62. case 15:
  63. include'fragments/polskie_klany.php';
  64. break;
  65.  
  66. case 16:
  67. include'fragments/bany.php';
  68. break;
  69.  
  70. case 17:
  71. include'fragments/linki.php';
  72. break;
  73.  
  74. case 18:
  75. include'fragments/forum.php';
  76. break;
  77.  
  78. case 19:
  79. include'fragments/kalendarz.php';
  80. break;
  81.  
  82. case 20:
  83. include'fragments/ksiega_gosci.php';
  84. break;
  85.  
  86. case 21:
  87. include'fragments/kontakt.php';
  88. break;
  89.  
  90. default:
  91.  include'tables/table_news.php';
  92. }
  93.  }
  94.  
  95. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
yavaho
post 18.12.2005, 21:26:16
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


Zdecyduj sie na jedna zmienna ktora bedziesz operowal w calym skrypcie
albo $go
albo $_GET['go']

  1. <?php
  2. if(!empty($_GET['go']) {
  3.  switch ($_GET['go']) {
  4. case 1:
  5. include'tables/table_news.php';
  6. break;
  7. //  ...
  8.  }
  9. }
  10. ?>


Ten post edytował yavaho 18.12.2005, 21:31:39


--------------------
Książki informatyczneKsiążki biznesowe
Warsztat: notepad hardcore
Go to the top of the page
+Quote Post
nospor
post 18.12.2005, 21:35:38
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://forum.php.pl/index.php?showtopic=38915 - - crossposting (Regulamin IV.2, podpunkt f) )
Zamykam.

ps: sprawy o odblokowanie zalatwia sie na pw a nie w innych topicach


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:19