Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Funkcja MySQL LIKE% w php ?
piotr485
post
Post #1





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


Witam serdecznie, napisałem sobie taki skrypt który porównuje mi adres strony z ciągiem znaków mianowicie:

  1. <?php
  2. if ('index.php?'.$_SERVER['QUERY_STRING'] == "index.php?jezyk=pl&strona=1") {echo 'czesc';}
  3. ?>


1. Czy istnieje możliwość dopisania do zmiennej $_SERVER['QUERY_STRING'] "czegoś" co by powodowało to, że co by się nie znajdowało za adresem index.php?jezyk=pl&strona=1 to i tak by działało. Po prostu jakiś ciąg znaków, który nie jest podany.

Ponieważ adres strony mi się zmienia z index.php?jezyk=pl&strona=1 na index.php?jezyk=pl&strona=1&zdjecie=4 itd. to chciałbym aby przykładowy napis "cześć" utrzymywał się cały czas na stronie. Przepraszam za mentalność.


2. Tak na marginesie to dlaczego pierwsza linijka kodu na tym forum zawsze jest pusta ?

Za pomoc oczywiście zawsze odwdzięczam się punkcikiem.
Pozdrawiam i z góry dziękuję!

Ten post edytował piotr485 28.07.2009, 06:55:06
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. <?php
  2. if($_GET) echo 'czesc';
  3. ?>
Go to the top of the page
+Quote Post
piotr485
post
Post #3





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


Cytat(wookieb @ 28.07.2009, 08:22:56 ) *
  1. <?php
  2. if($_GET) echo 'czesc';
  3. ?>


Akurat nie o to mi chodzi bo nie ma jak tego użyć.

Musi być wiadomo, jakiego to adresu się tyczy ponieważ "Czesc" należy zastąpić jpg z tego względu ze to są wciskane przyciski, ktoś ma inny pomysł ?
Go to the top of the page
+Quote Post
Darti
post
Post #4





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


Zamiast QUERY_STRING użyj GET, zrób:
  1. <?php
  2. if ($_GET['jezyk'] =='pl' && $_GET['strona']==1) {echo 'czesc';}
  3. ?>
i teraz nie ważne czy masz dziesiec czy pietnascie innych zmiennych w adresie
Go to the top of the page
+Quote Post
skowron-line
post
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Przeszukiwanie ciągów
http://pl2.php.net/manual/pl/function.stristr.php
No ale czy to odpowiednie rozwiazanie.

Ten post edytował skowron-line 28.07.2009, 08:09:08
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: 3.10.2025 - 05:29