![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 0 Dołączył: 9.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wkradło mi się do bazy złe kodowanie. W stringu zamiast ś jest %C2%9C (tak to widzi przeglądarka), (tak to wygląda w phpmyadmin).
Pytanie, jak to wyciąć? Wyszukanie WHERE pole LIKE %% zwraca wynik ale $l = str_replace("", "ś", $l); i UPDATE nie działa, tzn nic nie zmienia. Wyszukanie %C2%9C daje wynik zerowy. Ps. widzę, że po publikacji nie widać tego znaczka widocznego w phpmyadmin, to taki kwadracik z wpisanymi 009C Ten post edytował maraska 8.12.2014, 09:53:27 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 14.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź jak wygląda "ś" w bazie, i odpowiedź będzie jasna jakie znaki zamienić na jakie..
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 0 Dołączył: 9.04.2013 Ostrzeżenie: (0%) ![]() ![]() |
W bazie wygląda tak jak pisałem - kwadracik.
Wklejany do notepada jest znakiem niewidocznym, ale jest. Wklejany do przeglądarki pokazuje się (IMG:http://www.anonser.pl/s.jpg) I po tym kwadraciku można w bazie wyszukać. Wklejony do skryptu, który ma pozamieniać już nie działa. Ten post edytował maraska 8.12.2014, 13:50:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:20 |