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 31.03.2013, 17:46:15
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 31.03.2013, 18:29:46
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 31.03.2013, 18:40:26
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. ?>


--------------------
Zwiedzam świat i koduje.
Ubrania podróżnicze | Blog podróżniczy
Go to the top of the page
+Quote Post
miras
post 31.03.2013, 18:55:47
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 smile.gif


--------------------
Go to the top of the page
+Quote Post
artuross
post 31.03.2013, 19:27:20
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.


--------------------
Pomoglem? Daj pomogl!
Go to the top of the page
+Quote Post
Th0e
post 1.04.2013, 08:22:24
Post #6





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

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


dzięki wielkie smile.gif
wolę if
Temat do zamknięcia smile.gif
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 Wersja Lo-Fi Aktualny czas: 25.04.2024 - 10:45