Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Polskie znaki w UTF-8
obelix94
post
Post #1





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


Witam!

Dookoła ludzie mi mówią: "Skończ z ISO, to przeszłość". Ale jak mam do cholery skończyć z ISO skoro nie umiem się bawić w UTF-8.

Dlatego przychodzę i pytam na forum: jak zmienić ciąg znaków ŻżŹźĄąŚśĆ棳ÓóĘę, aby był poprawnie odczytywany przez przeglądarkę?

Próbowałem gżegżółką, ale pojawiają się tylko znaczki zapytania. Ale jak już tym samym programem konwertuję do ISO to normalnie wyświetla polskie znaki.

Dodam że dodałem <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> (i odpowiednio zmieniałem).

Kolejna sprawa to mysql. Mimo poradnika na wortalu polskie znaczki zmieniają się na (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) .

Jak temu zaradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
obelix94
post
Post #2





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


Nic nie działa. Nadal pojawiają się te znaczki.

Brałem ŻżŹźĄąŚśĆ棳ÓóĘę i konwertowałem:
Autmatyczny >>> UTF-8
Utf-8 >>> UTF-8
Mieszanka >>> UTF-8
Windows 1250 >>> UTF-8

i za każdym razem, robiłem update i w bazie pojawiały się ? ? ? ?, a na stronce ? ? ? ?

I co mam zrobić? Wam, działa? Jak to robicie? Może mi ktoś to objasnić?

erix, kiedyś się tak mądrzył to niech teraz powie co i jak!

EDIT

Otworzyłem front page express
napisałem mój ciąg i przepusciłem przez grzegrzółkę Automatyczny >>> UTF
  1.  
  2. <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
  3. <meta name="ProgId" content="FrontPage.Editor.Document">
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <title>ŻżŹźĄąŚśĆ棳ÓóĘę</title>
  6. </head>
  7.  
  8.  
  9. <p>ŻżŹźĄąŚśĆ棳ÓóĘę</p>
  10.  
  11. </body>
  12.  
  13. </html>


I grzegrzółka zmieniała nawet meta na utf-8 (wcześniej było windows-1250) ale jak żem ku*wa to dał do bazy to nadala te je*ane ? ? ? ? i co mam robić? hę?

Ten post edytował obelix94 19.03.2009, 11:14:42
Go to the top of the page
+Quote Post

Posty w temacie
- obelix94   [PHP][MYSQL] Polskie znaki w UTF-8   18.03.2009, 19:03:09
- - thomson89   W Grzegrzółce ustaw: Konwersja i niżej wybierz Win...   18.03.2009, 19:19:08
- - Spawnm   jest przyczepiony temat o tym, jest artykuł na wor...   18.03.2009, 19:22:24
- - zelu   Najlepiej miec zgodnosc we wszystkich aspektach. T...   18.03.2009, 19:23:52
- - obelix94   To tak: 1. Zrobiłem ALTER DATABASE `nazwa_bazy...   18.03.2009, 19:38:42
|- - pi_wo   Cytat(obelix94 @ 18.03.2009, 19:38:42...   18.03.2009, 20:22:45
- - Mephistofeles   Bo tekst był zapisany w latin2 czy innym kodowaniu...   18.03.2009, 19:49:52
- - zelu   A masz plik z kodem zrodlowym zapisany w kodowaniu...   18.03.2009, 20:41:17
- - Mephistofeles   To akurat nie ma znaczenia. PHP nie rozpoznaje kod...   18.03.2009, 20:45:24
- - obelix94   Nic nie działa. Nadal pojawiają si...   19.03.2009, 11:07:14
- - thomson89   Wiesz co ~obelix94: 1. Nieładnie tak mówić. 2. Też...   19.03.2009, 11:17:12
- - pi_wo   Z tego co zrozumiałem zamieniłeś na...   19.03.2009, 11:52:05
|- - obelix94   Cytat(pi_wo @ 19.03.2009, 11:52:05 ) ...   19.03.2009, 11:59:33
- - Mephistofeles   Ale w czym poprawiłeś te znaki? Bo jeśli w program...   19.03.2009, 12:23:18
- - obelix94   Mniejsza z tym. Mam ja taki pomysł a wy mi opisze...   19.03.2009, 13:52:27
- - thomson89   1. Zakładasz bazę danych 2. Ustawiasz kodowanie w ...   20.03.2009, 13:40:04
- - Ulysess   mam podobny problem.. baza jest stworzona jako utf...   29.08.2009, 18:10:54
- - athei   Przyklejony Temat: MYSQL Polskie znaki, jest tam l...   29.08.2009, 20:15:53
- - J.J.   Podepnę się pod temat by nie robić syfu. Mam stro...   21.09.2009, 18:47:26


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: 13.12.2025 - 21:29