Thread View: alt.pl.programy.flash-5
7 messages
7 total messages
Started by K-len
Tue, 27 May 2008 20:40
Kodowanie znaków unicode, polskie znaki - help
Author: K-len
Date: Tue, 27 May 2008 20:40
Date: Tue, 27 May 2008 20:40
16 lines
1288 bytes
1288 bytes
Witam, mam taki mały problem, wysyłam dane z formularza na server, tam zapisuje w bazie potem ten wpis jest pobierany z bazy i wyswietlane to jest w flash-u. problem polega na tym ze znaki flash przed wysłaniem koduje w unicode i tak sa wysyłane na server, i jak przychodzi to z powrotem to nie jest to konwertowane z powrotem , probowałem już decode, unescape itp. Może macie jakieś pomysły lub ukierunkowania gdzie szukac rozwiązania ? dzieki
Re: Kodowanie znaków unicode, polskie znaki - help
Author: olo
Date: Wed, 28 May 2008 05:37
Date: Wed, 28 May 2008 05:37
19 lines
1669 bytes
1669 bytes
K-len pisze: > Może macie jakieś pomysły lub ukierunkowania gdzie szukac rozwiązania ? > flash od wersji bodajrze 7 obsługuje wyłącznie utf-8. Jeśli więc w takim kodowaniu mu wysyłasz to MUSI działać. Jeśli krzaczy to znaczy, że nie wysyłasz w unikodzie :). Wklep sobie do przeglądarki bezwzględny adres pliku do którego flash się odwołuje celem pobrania danych. Następnie w przeglądarce ustaw ręcznie kodowanie utf-8. Jeśli krzaczy to znaczy, że z serwera wcale nie przychodzi utf-8. Jeśli nie krzaczy to znaczy, że coś poprzestawiałeś we flashu (useSystemCodePage = true; na przykład). Spróbuj stworzyć nową animację tylko z modułem wczytywania tekstu. To naprawde musi działać :) -- pozdrawiam! http://webtrunki.pl - piwa, wina, wódki, domowe wyroby ZAPRASZAMY!!
Re: Kodowanie znaków unicode, polskie znaki - help
Author: K-len
Date: Wed, 28 May 2008 11:07
Date: Wed, 28 May 2008 11:07
35 lines
2489 bytes
2489 bytes
olo pisze: > K-len pisze: >> Może macie jakieś pomysły lub ukierunkowania gdzie szukac rozwiązania ? >> > > flash od wersji bodajrze 7 obsługuje wyłącznie utf-8. Jeśli więc w takim > kodowaniu mu wysyłasz to MUSI działać. Jeśli krzaczy to znaczy, że nie > wysyłasz w unikodzie :). Wklep sobie do przeglądarki bezwzględny adres > pliku do którego flash się odwołuje celem pobrania danych. Następnie w > przeglądarce ustaw ręcznie kodowanie utf-8. Jeśli krzaczy to znaczy, że > z serwera wcale nie przychodzi utf-8. Jeśli nie krzaczy to znaczy, że > coś poprzestawiałeś we flashu (useSystemCodePage = true; na przykład). > Spróbuj stworzyć nową animację tylko z modułem wczytywania tekstu. To > naprawde musi działać :) > no aż taki ciemny to nie jestem, chociaż flash dopiero poznaje od miesiaca :) sprawdziłem co dokładnie wysyła flash do servera (zapisuje to w bazie, baza też zapisuje w utf-8), plik servera jest kodowany w utf-8, jako ze jest to plik php to ustawiam odpowiedni header na utf-8 też. Reasumując w bazie zapisywane jest to dokładnie co wysyła flash. Pomijając zapis w bazie(na poczatku podejrzewałem zapis w bazie), i robiąc tak że plik servera zwraca to od razu co dostał od flash-a też krzaczy, natomiast jak wpisze na żywca tekst w skrypcie php np: żźąłó i to zostanie wysłane do flash-a to juz nie krzaczy, jest poprawnie, czyli raczej skrypt wysyła poprawnie w utf-8. Z useSystemCodePage juz prówowałem z i bez. pozdrawiam
Re: Kodowanie znaków unicode, polskie znaki - help
Author: olo
Date: Wed, 28 May 2008 11:39
Date: Wed, 28 May 2008 11:39
29 lines
1894 bytes
1894 bytes
K-len pisze:
> no aż taki ciemny to nie jestem, chociaż flash dopiero poznaje
> od miesiaca :)
> sprawdziłem co dokładnie wysyła flash do servera (zapisuje to
> w bazie, baza też zapisuje w utf-8), plik servera jest
> kodowany w utf-8, jako ze jest to plik php to ustawiam
> odpowiedni header na utf-8 też. Reasumując w bazie zapisywane
> jest to dokładnie co wysyła flash.
>
> Pomijając zapis w bazie(na poczatku podejrzewałem zapis w
> bazie), i robiąc tak że plik servera zwraca to od razu co
> dostał od flash-a też krzaczy, natomiast jak wpisze na żywca
> tekst w skrypcie php np: żźąłó i to zostanie wysłane do
> flash-a to juz nie krzaczy, jest poprawnie, czyli raczej
> skrypt wysyła poprawnie w utf-8.
>
> Z useSystemCodePage juz prówowałem z i bez.
>
to na 99% to:
mysql_query('set names utf8');
wklej zaraz po mysql_connect i mysql_select_db
--
pozdrawiam!
http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
ZAPRASZAMY!!
Re: Kodowanie znaków unicode, polskie znaki - help
Author: K-len
Date: Wed, 28 May 2008 13:51
Date: Wed, 28 May 2008 13:51
33 lines
2156 bytes
2156 bytes
olo pisze:
> K-len pisze:
>> no aż taki ciemny to nie jestem, chociaż flash dopiero poznaje
>> od miesiaca :)
>> sprawdziłem co dokładnie wysyła flash do servera (zapisuje to
>> w bazie, baza też zapisuje w utf-8), plik servera jest
>> kodowany w utf-8, jako ze jest to plik php to ustawiam
>> odpowiedni header na utf-8 też. Reasumując w bazie zapisywane
>> jest to dokładnie co wysyła flash.
>>
>> Pomijając zapis w bazie(na poczatku podejrzewałem zapis w
>> bazie), i robiąc tak że plik servera zwraca to od razu co
>> dostał od flash-a też krzaczy, natomiast jak wpisze na żywca
>> tekst w skrypcie php np: żźąłó i to zostanie wysłane do
>> flash-a to juz nie krzaczy, jest poprawnie, czyli raczej
>> skrypt wysyła poprawnie w utf-8.
>>
>> Z useSystemCodePage juz prówowałem z i bez.
>>
>
> to na 99% to:
> mysql_query('set names utf8');
>
> wklej zaraz po mysql_connect i mysql_select_db
>
Nie doczytałeś do końca, piszę że jak pominę zapis do bazy,
czyli skrypt odbiera i od razu przekazuje do wysłania to też
krzaczy wiec tutaj baza nie ma wpływu.
dzieki i tak za chęć pomocy
Re: Kodowanie znaków unicode, polskie znaki - help
Author: K-len
Date: Wed, 28 May 2008 14:48
Date: Wed, 28 May 2008 14:48
34 lines
2030 bytes
2030 bytes
olo pisze:
> K-len pisze:
>> no aż taki ciemny to nie jestem, chociaż flash dopiero poznaje
>> od miesiaca :)
>> sprawdziłem co dokładnie wysyła flash do servera (zapisuje to
>> w bazie, baza też zapisuje w utf-8), plik servera jest
>> kodowany w utf-8, jako ze jest to plik php to ustawiam
>> odpowiedni header na utf-8 też. Reasumując w bazie zapisywane
>> jest to dokładnie co wysyła flash.
>>
>> Pomijając zapis w bazie(na poczatku podejrzewałem zapis w
>> bazie), i robiąc tak że plik servera zwraca to od razu co
>> dostał od flash-a też krzaczy, natomiast jak wpisze na żywca
>> tekst w skrypcie php np: żźąłó i to zostanie wysłane do
>> flash-a to juz nie krzaczy, jest poprawnie, czyli raczej
>> skrypt wysyła poprawnie w utf-8.
>>
>> Z useSystemCodePage juz prówowałem z i bez.
>>
>
> to na 99% to:
> mysql_query('set names utf8');
>
> wklej zaraz po mysql_connect i mysql_select_db
>
problem rozwiazany:
winny: htmlentities (php) po stronie servera
pozdro
Re: Kodowanie znaków unicode, polskie znaki - help
Author: olo69
Date: Thu, 29 May 2008 06:58
Date: Thu, 29 May 2008 06:58
37 lines
2788 bytes
2788 bytes
On 28 Maj, 15:51, K-len <i...@activsoft.pl> wrote:
> olo pisze:
>
>
>
> > K-len pisze:
> >> no aż taki ciemny to nie jestem, chociaż flash dopiero poznaje
> >> od miesiaca :)
> >> sprawdziłem co dokładnie wysyła flash do servera (zapisuje to
> >> w bazie, baza też zapisuje w utf-8), plik servera jest
> >> kodowany w utf-8, jako ze jest to plik php to ustawiam
> >> odpowiedni header na utf-8 też. Reasumując w bazie zapisywane
> >> jest to dokładnie co wysyła flash.
>
> >> Pomijając zapis w bazie(na poczatku podejrzewałem zapis w
> >> bazie), i robiąc tak że plik servera zwraca to od razu co
> >> dostał od flash-a też krzaczy, natomiast jak wpisze na żywca
> >> tekst w skrypcie php np: żźąłó i to zostanie wysłane do
> >> flash-a to juz nie krzaczy, jest poprawnie, czyli raczej
> >> skrypt wysyła poprawnie w utf-8.
>
> >> Z useSystemCodePage juz prówowałem z i bez.
>
> > to na 99% to:
> > mysql_query('set names utf8');
>
> > wklej zaraz po mysql_connect i mysql_select_db
>
> Nie doczytałeś do końca, piszę że jak pominę zapis do bazy,
> czyli skrypt odbiera i od razu przekazuje do wysłania to też
> krzaczy wiec tutaj baza nie ma wpływu.
>
> dzieki i tak za chęć pomocy
racja. Zmyliło mnie to, że napisałeś, że jak wpiszesz z palca w .php
to działa - przerabiałem to sam i u mnie właśnie było problemem to co
napisałem. Tak czy tak dobrze, że już działa
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads