Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] If url zawira coś then ...
bezkitu
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.10.2007

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


Witam. Mam taki problem:
Mam stronę z zainstalowanymi przyjaznymi URL'ami w postaci np. www.domena.pl/strona/podstrona
Zależy mi na tym aby pewna część stronby wyświetlała się zależnie od podstrony na jakiej jesteśmy a w zasadzie na grupie podstron która zawiera jakąś nazwę w URL'u typu:
www.domena.pl/tak/1
www.domena.pl/tak/2
obie zawierają słowo "tak" więc pewien blok się wyświetla, w innym wypadku już nie.
(stron takich jest dużo więć odpada opcja przepisywania dokładnych adresów)
Najłatwiej było by pewnie zrobć to jakimś "IFem" więc poprosze o podpowiedź jak smile.gif

pozdrawiam
Go to the top of the page
+Quote Post
-lukasamd-
post
Post #2





Goście







Może coś takiego:
Kod
if (strpos($_SERVER['REQUEST_URI'], 'tak') !== FALSE)
Go to the top of the page
+Quote Post
Albert1984
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 21.11.2008

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


Ja bym zrobił tak że body ma taką klasę jak nazwa modułu np:

W przypadku adresu strona/index/1 body by wyglądało tak:

  1. <body class="index">


Później za pomocą css możesz ukryć odkryć dany blok w podstronie np:

  1. .index div#blok { display:none; }


Rozwiązanie to daje sporą elastyczność i wszystkie zmiany były by tylko w css anie rozrzucone po kodzie php.
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 - 06:10