Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Język niemiecki - złe wyświetlanie liter
-Gość_Artur_*-
post
Post #1





Goście







Co może być źle, na stronie nie wyświetla mi niemieckich liter. w mecie mam ustawione utf-8 w bazie porównywanie napisów dla tabeli na utf8_general_ci, wersja mysql 4.1.19, jak to naprawić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


W bazie masz iso-8859-2 - z takim kodowaniem wrzuciłeś dane do bazy.

Zmień kodowanie strony z utf na iso lub jeśli wrzucasz dane poprzez jakiś panel administracyjny to zmień kodowanie panelu z iso na utf.

Łukasz
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







to jak to teraz zmienic?
Dałem takie polecenie
  1. ALTER TABLE nazwatabeli DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

i teraz przy tabelach wyświetla się normalnie utf-8, zaglądam do bazy napisy są poprawnie z u umlaut np, ale na stronie pojawia się znak zapytania mimo że w mecie tez jest utf-8
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A jakie masz kodowanie dla połączenia?
Tuż po połączeniu wykonaj
  1. SET CHARACTER SET urf8
Go to the top of the page
+Quote Post
kossa
post
Post #5





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


W bazie ciągle masz w ISO

@mike_mech zrobił literówkę urf -> utf
poza tym to powinno Tobie pomóc

Łukasz
Go to the top of the page
+Quote Post
-Gość-
post
Post #6





Goście







dzięki mike_mech, zadziałało (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
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: 23.08.2025 - 06:50