Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Adres z podwójną zmienną, np. http://costam.ww/index.php?id=usmiech&kat=banan
d0m1n1k_
post
Post #1





Grupa: Zarejestrowani
Postów: 208
Pomógł: 3
Dołączył: 13.07.2009
Skąd: Tarnów

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


Jak w temacie,
Jak zrobić taki adres:

http://costam.ww/index.php?id=usmiech&kat=banan

chodzi oczywiście o tą końcówkę ?id=usmiech&kat=banan

Z pojedyńczą zmienną radzę sobie spokojnie,
jak przychodzi do zrobienia podwójnej to jestem od kilku dni w kropce,
szukam na forum ale nawet nie wiem jak to się prawidłowo określa ;/ sadsmiley02.gif wstydnis.gif

Tak rozwiązałem system z pojedynczą zmienną (działa wyśmienicie):

  1. switch($_GET['id'])
  2. {
  3. case "index": { body_index(); break;} //GŁÓWNA
  4. case "fotografia": { body_fotografia(); break;} //KATALOG FOTOGRAFII
  5. case "kontakt": { body_kontakt(); break;} //KONTAKT
  6. default: { body_index(); break;} //GŁÓWNA I NIEAKTYNA
  7. }


potrzebuje teraz zrobić kilkanaście "katalogów" w fotografii,
mam to robić na zasadzie:
case "fotografia_kat1"...
czy jest na to inny sposób?

prosze... choc nie... blagam...
glowa do wczoraj mnie bolala... dzis juz przestala bo chyba sie przegrzala haha.gif
z gory dziekuje za kazda podopowiedz!
Powód edycji: [Ociu]: Dodałem bbCode


--------------------
Prywatna koncepcja pasji - SprawdzAuto.info
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
luck
post
Post #2





Grupa: Zarejestrowani
Postów: 317
Pomógł: 58
Dołączył: 6.11.2005

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


Możesz np. tak:
  1. case "fotografia": { body_fotografia($_GET['kat']); break;}
Oczywiście musisz zmienić definicję funkcji body_fotografia() tak, aby przyjmowała jako parametr zmienną $kat.
Równie dobrze możesz odczytywać wartość $_GET['kat'] w samej funkcji body_fotografia() i na tej podstawie wyświetlać odpowiednią kategorię.


--------------------
Go to the top of the page
+Quote Post
d0m1n1k_
post
Post #3





Grupa: Zarejestrowani
Postów: 208
Pomógł: 3
Dołączył: 13.07.2009
Skąd: Tarnów

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


Ale czy w ten sposób jest możliwe używanie adresów na wszystkich podstronach?
Linki mam includowane z osobnego pliku, tak żeby można było je spokojnie aktualizować winksmiley.jpg
Zastanawiam się jeszcze czy nie użyć tej "techniki" o której ostatnio się duużo naczytałem, mianowicie o niceURL
zeby zamiast adresu:
www . costam . xx / index?id=fotografia&kat=banan
wyswietlal sie adres:
www . costam . xx / fotografia / banan /
lub
www . costam . xx / fotografia,banan
Ale nie jestem przekonany czy sobie poradze.
Najlepsze i chyba jedyne rzeczowe poradnik jaki znalazlem w sieci to:

http://wortal.php.pl/wortal/artykuly/pomys.../przyjazne_urle
http://webmade.org/porady/przyjazne-adresy-url.php
http://www.altcontroldelete.pl/artykuly/pr...kierowanie-301/

reszta byla jakas dziwaczna ;/

Co mi radzicie?


--------------------
Prywatna koncepcja pasji - SprawdzAuto.info
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: 20.08.2025 - 11:32