![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 1 Dołączył: 3.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam określone dane (tablica wielowymiarowa) które są przez skrypt pobierane z zewnętrznego serwera. Zapisuje dane za pomoca: a później za kolejnymi razami po odświeżeniu odczytuje z bazy: addslashes powoduje tutaj problem, dodaje to ze wzgledow bezpieczenstwa bo dane wejsciowe moga byc rozne, ale po zapisie gdy zapisuje np taki ciag zankow ę€óąśłżźćń otrzymuje w bazie danych \u0119\u20ac\u00f3\u0105\u015b\u0142\u017c\u017a\u0107\u0144 wiec jak odczytam to z bazy danych usunie mi \ i otrzymam zamiast odkodowanych polskich liter u0119u20acu00f3u0105u015bu0142u017cu017au0107u0144 czyli kompletnie nie to co chcialem ;/ Macie moze jakis pomysl jak to ominac ?;/ |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. MySQL z którego prawdopodobnie korzystasz od 2004 roku wspiera prepared statements. W tym samym roku w PHP pojawił się sterownik MySQLi, a w 2006 PDO, które umożliwiają korzystanie z nich. Jakim cudem w 2013, ktoś nadal ręcznie "klepie inserty"?
Cytat Dla czego dla wszystkich ~60 tys znakow ? tylko polskie litery nie dzialaja, nie bede uzywal chinskich ;p Nie zadziała Ci nic poza kilkudziesięcioma podstawowymi znakami. Pojawi Ci się niemiecki umlaut, albo inny francuski ogonek i całość się rypie.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:48 |