Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]kliknięcie w link -> przekazanie danych do $_GET
Th0e
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 16.09.2012

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


Witam.
Tworzę stronę i chcę zrobić tak, że gdy kliknie się np. na link "kontakt" (zwykły link a href) to żeby nie przenosiło nas na inną podstronę, tylko wysyłało do globalnej $_GET "kontakt". Wtedy niżej dam ify, które będą sprawdzać czy dany get istnieje i jeśli tak to wyświetli daną treść.
Żeby wszystko odbywało się na jednej stronie index.php
Go to the top of the page
+Quote Post
miras
post
Post #2





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


no to dajesz linki typu:

  1. <a href="index.php?page=kontakt">Kontakt</a>


i później:

  1. switch($_GET['page']) {
  2. case 'kontakt':
  3. include("inc/kontakt.php");
  4. break;
  5.  
  6. }
  7.  
Go to the top of the page
+Quote Post
gornik
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 9
Dołączył: 28.04.2010

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


Wydaje mi się, że lepiej tutaj użyć IF zamiast SWITCH
  1. <a href="index.php?page=link1">Kontakt</a>
  2. <a href="index.php?page=link2">Kontakt</a>
  3. <?php
  4.  
  5.  
  6. if($_GET['page'] == 'link1')
  7. echo "Dziala";
  8. if($_GET['page'] == 'link2')
  9. include('page2.html');
  10. ?>
Go to the top of the page
+Quote Post
miras
post
Post #4





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


No nie wiem w czym będą w tym wypadku lepsze ify od switch'a, ale co kto lubi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
artuross
post
Post #5





Grupa: Zarejestrowani
Postów: 164
Pomógł: 9
Dołączył: 30.12.2011

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


Jesli masz kilka tych linkow to lepszy jest switch, jesli tylko jeden to raczej if.
Go to the top of the page
+Quote Post
Th0e
post
Post #6





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 16.09.2012

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


dzięki wielkie (IMG:style_emoticons/default/smile.gif)
wolę if
Temat do zamknięcia (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 7.10.2025 - 06:44