Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić by adres strony był..., ...np. index.php?id=1
mat_1200
post
Post #1





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

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


Witam!!
Mam problem. Chce żeby adres strony był np taki: index.php?id=1
Słyszałem, że trzeba użyć do tego $_GET - a , ale nie wiem jak. Sam skonstruowałem taki oto kod:
  1. <?
  2.  
  3. if ($_GET['go'] !== '') {
  4.  
  5. switch
  6. case 1:
  7. include'index.php';
  8. break;
  9.  
  10. case 2:
  11. include'a.txt';
  12. break;
  13.  
  14. case 3:
  15. include'index2.php';
  16. break;
  17.  
  18. default:
  19.  include'index.php';}
  20.  
  21. ?>
  22. <a href="get.php?go=1">1</a>
  23. <a href="get.php?go=2">2</a>
  24. <a href="get.php?go=3">3</a>


Lecz wyświetla mi Parse Error. Korzystam w Krasnal-SERV.
Pomóżcie!!!!!!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mat_1200
post
Post #2





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

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


Dzieki wam! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Mam problem. 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. ?>


Ten post edytował mat_1200 18.12.2005, 20:18:08
Go to the top of the page
+Quote Post

Posty w temacie
- mat_1200   Jak zrobić by adres strony był...   17.12.2005, 19:39:36
- - nospor   przyjrzyj sie skladni switch a sam bedziesz wiedzi...   17.12.2005, 19:44:18
- - imashjan   Naprzykład można zrobić tak: [PHP] pobierz, plaint...   17.12.2005, 19:48:35
- - nospor   @imashjan brawoooo. Najpierw pobierac cos a potem...   17.12.2005, 19:50:36
- - mat_1200   Mam pytanie do imashjan'a czy ten kod bedzie d...   17.12.2005, 19:53:10
- - imashjan   1) ten kod pochodzi od kess-a on na swojej stronie...   17.12.2005, 19:58:18
- - nospor   @mat_1200 * zajrzales do tego manuala? Bo chyba ni...   17.12.2005, 20:00:49
- - mat_1200   Dobra jakos to choadzi ale wyswietla mi sie zawart...   17.12.2005, 20:00:56
- - nospor   bo pewnie masz w url go=2 i nie kasuj swoich post...   17.12.2005, 20:04:18
- - mat_1200   Dzieki wam! Mam problem. Gdy wpisze index.ph...   17.12.2005, 20:23:16
- - mike_mech   Tablic mógłbyś sie nauczyć. W życiu Ci łatwiej będ...   18.12.2005, 21:41:34
- - Balon   Chyba najlatwiejszy sposob [PHP] pobierz, plainte...   18.12.2005, 21:55:56
- - mike_mech   Cytat(Balon @ 2005-12-18 21:55:56)Chyba najla...   18.12.2005, 22:00:16
- - mat_1200   Jest ten sam efekt zrówno przy moim kodzie jak i t...   19.12.2005, 16:46:12
- - ens0re   A obczaj taki skrypt: [PHP] pobierz, plaintext ...   19.12.2005, 16:55:30
- - mat_1200   ostatni skrypt mi nie chodzi... Mi chodzi o to że...   19.12.2005, 19:46:34
- - Ociu   CytatP.S. Umiem tablice(Rzadko je stosuje:)) Widze...   19.12.2005, 21:05:14
- - HubbaBubba   pisze sie "!=" a nie "!==...   20.12.2005, 12:24:48
- - mike_mech   Cytat(HubbaBubba @ 2005-12-20 12:24:48)pisze ...   20.12.2005, 12:26:45
- - dtb   ja proponuje to zrobic w ten sposob: table.txt: K...   20.12.2005, 17:45:56
- - Ociu   a ja proponuje tak: [PHP] pobierz, plaintext <?...   20.12.2005, 19:52:08
- - roobik   Witam! to ja tak szybko do tematu: robię podst...   3.01.2006, 18:34:24
- - Spirit86   [PHP] pobierz, plaintext <?php$id = (int...   3.01.2006, 19:02:57
- - roobik   Dzięki za szybką odp! Zaraz to sprawdzę no t...   3.01.2006, 19:08:06
- - Spirit86   podaj strukturę bazy danych.   3.01.2006, 20:02:32
- - roobik   # phpMyAdmin MySQL-Dump # version 2.2.3 # http://p...   3.01.2006, 20:07:01
- - Spirit86   [PHP] pobierz, plaintext <?php ?>[PHP] ...   3.01.2006, 20:17:30
- - roobik   jest prawie OK - dzięki! Prawie, ponieważ przy...   3.01.2006, 20:34:22
- - Spirit86   no zależy co chcesz pobrać. [PHP] pobierz, plain...   4.01.2006, 15:53:42
- - roobik   Spirit86 -> wielkie dzięki! O to mi właśnie...   4.01.2006, 16:30:27
- - Spirit86   Na przykład tak: [PHP] pobierz, plaintext <?$...   4.01.2006, 16:44:45
- - mat_1200   A ja mam adres index.php?id=3&player=playerMat...   22.01.2006, 17:05:49


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: 26.12.2025 - 10:33