Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kodowanie znakow wklejanych z MS Word
Konio
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 17.04.2005

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
a79rtur
post
Post #2





Grupa: Zarejestrowani
Postów: 331
Pomógł: 1
Dołączył: 23.05.2004
Skąd: Tarnów/Londyn

Ostrzeżenie: (0%)
-----


nie jestem pewny, ale jest funkcja set_locale, nie sprawdzalem ale moze ona cos pomoze ?
Go to the top of the page
+Quote Post
DarK MaN
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 4.10.2004

Ostrzeżenie: (0%)
-----


A spróbuj w htmlu do FORM dodać accept="ISO-8859-2"
Go to the top of the page
+Quote Post
Konio
post
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 17.04.2005

Ostrzeżenie: (0%)
-----


Nie pomoglo. Problem dokladnie lezy w tym, ze wpisywane z reki " ok sie zapisuja.. Te wklejane z worda juz nie. Podobnie z wklejanymi wypunktowaniami.

Bede wdzieczny za pomoc jesli komus przyjdzie pomysl na to jak temu zaradzic. Ja chyba jeszce pojde troszke w kierunku js aby zamieniac te znaki w locie na onchange.

PS Ustawienie metody porownywania dla pola na utf8_polish_ci jest chyba tutaj jedynym rozsadnym wyjsciem i daje widze dobre rezultaty. No nic poswiece czas i przekonwertuje pola choc jest ich niemalo.

Ten post edytował Konio 26.01.2006, 08:54:12
Go to the top of the page
+Quote Post
fiszol
post
Post #5





Grupa: Zarejestrowani
Postów: 453
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

Ostrzeżenie: (0%)
-----


http://bbcode.strefaphp.net - tam jest generator bbcode - zawiera między innymi funkcję poprawy kodowania znaków z worda, ja tego nie testowałem bo nie miałem potrzeby ale Tobie spróbować nie zaszkodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
dtb
post
Post #6





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

Ostrzeżenie: (0%)
-----


http://pl.php.net/strtr
poczytaj sobie notki userow. tam masz skrypty do zamiany kodowania znakow
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 16:51