Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyswietlacz, linki i petla switch
Maciekkk
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.09.2004

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


Mam problem z php. Robie stronke i chce zrobic taki maly skrypcik obslugujacy menu.
Chodzi mi dokladnie o to, ze uzytkownik klika w menu a jest ono zrobione z samych linkow
  1. <a href=
i ten link nadaje jakiejs zmiennej wartosc np. 1 i potem kieruje sie do naszego "silnika", ktorym jest petla wyboru SWITCH.
Probowalem zrobic to, lecz nie wiem co robie zle.
Ponizej przedstawiam to co udalo mi sie zrobic.
  1. <form action=\"plik.php\" method=\"GET\"> 
  2. <a href=\"plik.php\" name=\"menu\" value=\"1\">cos tam</a>
  3. <br>
  4. <?php
  5. $mnu = $_get['menu'];
  6. switch($mnu){
  7. case '1':
  8.  echo &#092;"1\";
  9.  break;
  10. case '2':
  11.  echo &#092;"2\";
  12.  break;
  13. case '3':
  14. echo &#092;"3\";
  15. break;
  16. default:
  17. echo &#092;"Strona poczatkowa\";
  18. }
  19. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


1. Pierwsza i podstawowa zasada - do globalnej $_GET odwołujemy się poprzez dodanie :
Kod
?


2. Po drugie uno smile.gif Nazwę zmiennej i jej wartość dopisujemy w ten sposób:
Kod
?zmienna=wartosc

czyli zmienna=wartosc

3. Po trzecie ostateczny kod linku powinien wyglądać mniej więcej tak:
  1. <a href="plik.php?zmienna=wartosc">cos tam</a>


4. A więc w Twoim przypadku ogólny kod powinien wyglądać tak:
  1. <a href=\"plik.php?menu=1\">cos tam</a>
  2. <br />
  3. <?php
  4. $menu = $_GET['menu'];
  5. swith ($menu)
  6. {
  7.  case '1':
  8. echo '1';
  9.  break;
  10.  
  11.  case '2':
  12. echo '2';
  13.  break;
  14.  
  15.  case '3':
  16. echo '3';
  17.  break;
  18.  
  19.  default:
  20. echo 'Strona poczatkowa';
  21. }
  22. ?>


5. Proponuję rozbić skarbonkę, wziąć 16.00zł, pojechać do najbliższej księgarni i kupić książkę php 4. Ćwiczenia Praktyczne a następnie zasiąść do lektury....
Go to the top of the page
+Quote Post
Maciekkk
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 17.09.2004

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


Wielkie dzieki, robilem podobnie ale cos mi nie wychodzilo.
Go to the top of the page
+Quote Post
scanner
post
Post #4





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Przenoszę: php -> php Początkujacy


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post

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: 21.08.2025 - 14:57