![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 3.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem mianowicie przekazuje jakiś tekst przez pasek przeglądarki np skrypt.php?zmienna=Narożnik problem polega na tym że wartość zmiennej(zmienna) jest daną w bazie danych i np wyszukująć według tej zmiennej nic nie znajduje bo przeglądarka chyba zamienia niektóre znaki, jak sie tego ustrzec. Zaznaczam że moga to być wszelkiego rodzaju znaki nawet +-%^&$#@, bo w sumie nie wiem co użytkownik wczesniej wprowadził do bazy mam nadzieje ze nie namotałem zduzo z góry dzieki za odpowiedz |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Sprawdz co zostaje przeslane do skryptu (Narożnik czy Naro%XXnik), jak ta wartosc zwraca baza danych np:
http://pl2.php.net/manual/pl/function.urldecode.php Cytat (...) bo w sumie nie wiem co użytkownik wczesniej wprowadził do bazy Jesli wprowadzał dane w podobnu sposob to w bazie powinno zostac zapisane 'Naro%XXnik' wiec powinienes znalezc rekordy z 'Naro%XXnik'. -------------------- Nie lubię jednorożców.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:39 |