![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Witam was wszystkich,
Cóż, mam wybitny problem z krzakami wysyłanymi przy pomocy jQuery, a dokładnie ajaxem do skryptu i wrzucenie tego do bazy lub pliku, jeden piernik ... Próbowałem już chyba wszystkiego, szukałem tutaj na forum, znalazłem odpowiedź ale niestety nie działa. Zrobiłem tak: Początek, zaraz za <body>: Wykonanie akcji:
No i sam skrypt php:
Żadna funkcja filtrująca nie robi problemu (raczej), bo wyłączyłem wszystkie na próbę - efekt ten sam ... Kompletnie nie wiem jak to naprawić. Owszem mogę zmienić na UTF-8, ale za dużo roboty, bo pliki z tekstem mam już w iso-8859-2 i jakoś bardziej mi leży to kodowanie. Dodatkowo mogę wspomnieć, że błąd jest na bank, 100% w jQuery, ponieważ dodawanie wpisu do bazy normalną metodą, po prostu POSTem działa bez najmniejszych problemów ... btw. kodowanie tabeli bodajże latin2_general_ci .. Pzdr. -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Wiem, tak też zrobiłem ... ale nie koniecznie na każdym serwerze może być obsługa iconv .. chyba że jest standardowo ...
Może wie ktoś jak zrobić polskie znaki bez iconv? -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jest jeszcze recode, mb_convert_encoding i może coś jeszcze.
Zazwyczaj będziesz miał je wszystkie, a powinno być przynajmniej jedno z nich.. chyba, że masz gównianego hosta jakiegoś. Nie da się jakoś zamienić krzaczków utf-8 na iso-8859-2 za pomocą (np.) str_replace i tym podobnym. Chociaż mogę sie mylić.. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
Da się, bo przy utf-8 na iso są krzaki a nie
![]() No cóż, widać że nic z tego ... zostajemy przy iconv. Hosta mam na netlook, bardzo dobry ale regulamin jest straszny więc nie wiadomo czy będzie to tam dzialać - nie sprawdzałem bo pisze skrypt na localhoście ... -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 25 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak, ale te krzaczki się powtarzają dla różnych odpowiedników w polskim języku.
Np. masz krzaczek X dla ą oraż ł. Skąd będziesz wiedział na co zamienić? Tak jak mówiłem, funkcje do konwersji w PHP to raczej standard (aczkolwiek da się skompilować bez ich obsługi), także nie masz się co martwić. Każdy host, który ich nie udostępnia, jest niepoważny :< |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
No to tyle w tej kwestii =) Wielkie dzięki za poradę / wytłumaczenie / opisanie hostów ... niepotrzebne skreślić.
Najwyżej w instalatorze zrobię (jeżeli w ogóle będzie) sprawdzanie bibliotek albo cuś ... jeszcze raz dzięki ... -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:56 |