Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Tablica GET
MILICJA
post
Post #1





Grupa:
Postów: 31
Pomógł: 3
Dołączył: 25.08.2006

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


Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Mam pewien problem z tablica $_GET[]. Chce zbudowac sobie przelacznik (switch) ktory bedzie ta tablice skanowal i w zaleznosci od jej zawartosci wykonywal jakies akcje. Zbudowalem sobie cos takiego, ale jak sie pewnie domyslacie nie dziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jesli ktos ma jakis pomysl badz gotowa rade, niech da znac. Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

  1. <?php
  2. switch ($_GET[]) 
  3. {
  4. case 'a' : akcja1(); break;
  5. case 'b' : akcja1(); break;
  6. // itd.
  7. }
  8. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
l0ud
post
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


No to nie jest switch do tego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Przykłady:

Sprawdzenie czy w adresie znajduje się zmienna a
  1. <?php
  2. if (isset($_GET['a'])) funkcja();
  3. ?>


Wykonanie akcji w zależności o tego, jaka zmienna jest w adresie:

  1. <?php
  2. foreach ($_POST as $key) {
  3.  switch ($key) {
  4. case 'a': //zmienna a istnieje
  5.  funkcja();
  6.  break;
  7. case 'b':
  8.  funkcja2();
  9.  break;
  10. default:
  11.  funkcja3();
  12.  break;
  13.  }
  14. }
  15. ?>


Ale nie wiem po co Ci takie coś (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 15:37