Strona 1 z 1

[PHP/MySQL] Kodowanie tekstów wklejanych z worda

: śr sty 25, 2006 9:46 pm
autor: konio
Kodowanie strony: UTF-8
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf_general_ci

Tabele i pola kodowane na latin2_general_ci.

Strona dziala poprawnie, do tej pory takze zapisywanie /odczytywnaie znakow przeprowadzane bylo poprawnie (kodowanie).

Problem wystepuje, gdy ktos w pole textarea wklei tekst z MS Word. Wtedy znaki typu " zapisuja sie do bazy jako '?'.

Czy i czym obrobic taki ciag znakow przesylany z pola do ktorego nastapilo wklejenie z worda?

Czy ktos spotkal sie z podobnym problemem?

Bede wdzieczny za pomoc.

Re: [PHP/MySQL] Kodowanie tekstów wklejanych z worda

: śr sty 25, 2006 10:27 pm
autor: PaKoS
hmm..
spróbuj pozmieniać to wszystko na iso-8859-2 lub windows-1250
a przede wszystkim stronę na której masz formularz html

Re: [PHP/MySQL] Kodowanie tekstów wklejanych z worda

: śr sty 25, 2006 10:42 pm
autor: konio
spróbuj pozmieniać to wszystko na iso-8859-2 lub windows-1250
a przede wszystkim stronę na której masz formularz html[/quote]

Nie no odpada :). Wszystko powinno zostac tak jak jest. Ew wchodzi w gre przerobeinei bazy na UTF ale boje sie, ze to sprawy nie rozwiaze.

Re: [PHP/MySQL] Kodowanie tekstów wklejanych z worda

: śr sty 25, 2006 11:09 pm
autor: viraptor
Możesz spróbować np. skonwertować to co dostałeś iconv'em z utf-8 na utf-8.
Jeśli dostaniesz błąd przekodowania, to próbujesz z iso-2 -> utf. Jeśli znów, to win-1250 -> utf.

Potem robisz to co zawsze i informujesz użyszkodnika, żeby tak więcej nie robił...

HTH - nigdy nie próbowałem tak robić, ale widziałem gdzieś, że można tak sprawdzić poprawność kodowania. Może tego nie "naprawili" ;)

Re: [PHP/MySQL] Kodowanie tekstów wklejanych z worda

: śr lut 08, 2006 8:17 pm
autor: jac3k
spróbuj fckeditor,

tam jest przycisk 'wklej z worda' ,

właśnie sprawdziłem u mnie ok, ale ja mam 8859, ale fckeditor chyba utf-8 tez obsluguje

są też inne 'nakładki' na textarea, choc teraz nie przypominam sobie

łączka żółw gałęź - wklejone z worda , a propos

pozdr 8)

Re: [PHP/MySQL] Kodowanie tekstów wklejanych z worda

: sob lut 11, 2006 5:45 pm
autor: aTeK
Witam!

Mam ten sam problem co kolega wyżej, z tym że nie wklejam tekstu z Worda.

Obecnie ustawienia bazy danych mam takie jak na obrazku poniżej:

http://207.218.208.6/~proevo/baza_scrren.PNG

Probowałem ustawiać różny System porównań dla połączenia MySQL jednak za każdym razem mam krzaczki!

Nie mam opcji ustawienia iso-8859-2.

Jestem początkujący jeśli chodzi o te sprawym, więc liczę na wyrozumiałość i pomoc.

Pozdrawiam
aTeK

:)